I don't understand, your result always has a name. The default is "success"
and the type is by default "dispatcher". So when you simply write
<result>/WEB-INF/jsp/myPage.
jsp</result> those are implied.


On Fri, Nov 2, 2012 at 3:27 PM, John Boyer <j...@rodaxsoft.com> wrote:

> Hi Jeff:
>
> Yes, I'm using the plugin. Unfortunately, the documentation isn't really
> helping or I'm missing some fundamental concept. Again, all my other
> annotations work fine (INPUT, ERROR, SUCCESS) except for the action
> described in this reply.
>
> To clarify, what I'd love to see is a simple example of how to migrate
> "myAction", which has a result with no name from the default package and
> namespace in the struts.xml into an annotation. Is this possible or does
> this always need to stay in the struts.xml? This is the crux of my problem.
> Thank you for your help.
>
> <package name="default" extends="struts-default" namespace="/">
>
> <action name="myAction">
>              <result>/WEB-INF/jsp/myPage.jsp</result>
>     </action>
> ...
>
> John
>
> On Nov 2, 2012, at 1:25 PM, Jeff Black <jeffrey.bl...@yahoo.com> wrote:
>
> > Hey there John.
> >
> > Are you using the Convention plugin?
> >
> > What is the classname of your action (e.g.,
> org.blackj.common.action.TestAction.java)?
> >
> > Jeff
> >
> >
> >
> >
> > ________________________________
> > From: John Boyer <j...@rodaxsoft.com>
> > To: Struts Users Mailing List <user@struts.apache.org>; Jeff Black <
> jeffrey.bl...@yahoo.com>
> > Sent: Friday, November 2, 2012 2:55 PM
> > Subject: Re: [Struts 2] How do I migrate an action with no result name
> to an annotation?
> >
> > Hi Jeff:
> >
> > In the struts.xml, the namespace is "/" and the package is "default".
> >
> > <package name="default" extends="struts-default" namespace="/">
> > ...
> >
> > Do I need add this info as annotations to all my action classes?
> >
> > Thanks,
> >
> > John
> >
> >
> > On Nov 2, 2012, at 12:11 PM, Jeff Black <jeffrey.bl...@yahoo.com> wrote:
> >
> >> Double-check your namespace.  What is the class-name of your action and
> the package?
> >>
> >> Jeff
> >>
> >>
> >>
> >> ________________________________
> >> From: John Boyer <j...@rodaxsoft.com>
> >> To: Struts Users Mailing List <user@struts.apache.org>
> >> Sent: Friday, November 2, 2012 10:53 AM
> >> Subject: [Struts 2] How do I migrate an action with no result name to
> an annotation?
> >>
> >> Hi:
> >>
> >> I'm trying to move all of my action configurations out of the
> struts.xml file into annotations. For the most part it's working fine. Yet,
> for my actions that have results with no 'name' parameter it doesn't work.
> For example, the following entry in my XML works perfectly.
> >>
> >>    <action name="start">
> >>              <result>/WEB-INF/jsp/register.jsp</result>
> >>     </action>
> >>
> >> However, when move this entry to my action class it doesn't work. I get
> an "No result defined for action...and result input" error. What am I doing
> wrong? I feel like I'm missing some fundamental concept here. My SUCCESS
> and INPUT results work as expected.
> >>
> >> @Action(value = "start", results =
> @Result(location="/WEB-INF/jsp/register.jsp"))
> >>
> >> Thank you,
> >>
> >> John Boyer
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> >> For additional commands, e-mail: user-h...@struts.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> > For additional commands, e-mail: user-h...@struts.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
>
>

Reply via email to