You're not specifying the result type, so it's trying to use
"dispatcher" results, which aren't Tiles-aware (obviously :)

Dave

--- "Gamble, Wesley (WG10)" <[EMAIL PROTECTED]> wrote:
> Can I use the Struts 2 annotation - style of specifying action
> results
> to set a tile name as the target for a Struts action?  In my testing,
> I've been unable to, although I have successfully done it with the
> XML
> action specification in struts.xml.  My suspicion is that perhaps the
> annotations are processed in some way that precludes the
> recognition/detection of tile definitions?
> 
>  
> 
> Here's my action:
> 
>  
> 
> @Result(name = "success", value="startApplication")
> 
>  
> 
> public class ApplicationStartAction {     
> 
>       private String pageTitle;
> 
>       private String companyName;
> 
>       
> 
>       public String execute() throws Exception {
> 
>             pageTitle = "Start Job Application";
> 
>             companyName = "Men's Wearhouse";          
> 
>             return "success";
> 
>       }
> 
>  
> 
> ...getters and setters here..
> 
> }
> 
>  
> 
> Here's my tiles.xml file:
> 
>  
> 
> <!DOCTYPE tiles-definitions PUBLIC "-//Apache Software
> Foundation//DTD
> Tiles Configuration 2.0//EN"
> 
>        "http://tiles.apache.org/dtds/tiles-config_2_0.dtd";>
> 
>             
> 
> <tiles-definitions>
> 
>   <definition name="baseLayout" template="/layouts/base.jsp">
> 
>       <put-attribute name="head" value="/tiles/head.jsp"/>
> 
>       <put-attribute name="body" value="/tiles/body.jsp"/>
> 
>   </definition>
> 
>   
> 
>   <definition name="startApplication" extends="baseLayout">
> 
>   </definition>
> 
> </tiles-definitions>
> 
>  
> 
> When I attempt to execute the ApplicationStartAction, I get the
> error:
> The requested resource (/ApplicantTracking/startApplication) is not
> available.
> 
> which I assume to mean that the action result mapping to the tile
> definition is not working.
> 
>  
> 
> Thanks,
> 
> Wes
> 
>  
> 
>  
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to