Hi Tom as you say i made some changes, i create a sitemesh file and put
the line you told me but it didnt work.
I google for this problem and i could realise that many people have this
problem.
The problem is that if i call an action like this

<H4><a href="Customer!input.action">Area privada</a></H4> the resource that
im getting is 
Customer!input.action and not the page /private/login.jsp, i use and action
because before showing
login.jsp i want to make some things in my businnes layers.

Besides this i was debugging sitemesh and i found that sitemesh use
requestURI to know
if a page should be decorated and requestURI in my case is returning
Customer!input.action.

this is my action:

                <action name="Customer!*" method="{1}"
class="uy.com.nilo.web.actions.CustomerAction">
                        <result name="input">/private/login.jsp</result>
                </action>

I found that if you want to use velocity or freemaker you must use another
type of result.
this is applicable to sitemesh ?? Im using only sitemesh without freemaker
or velocity

Anyone could help me ?? :)

Regards,

                Juan            

 

-----Mensaje original-----
De: Tom Ziemer [mailto:[EMAIL PROTECTED] 
Enviado el: Martes, 07 de Noviembre de 2006 09:38 a.m.
Para: Struts Users Mailing List
Asunto: Re: SiteMesh

Hi Juan,

did you add something like:
<excludes file="/WEB-INF/excludes.xml" /> to your sitemesh.xml

I am using SiteMesh with Struts and it's working just great (excludes as
well).

HTH,
Tom

Juan Espinosa wrote:
> Hi to all, im using sitemesh and i have a little problems with 
> excludes I have an action that load some data from a db and then goes to a
jsp page.
>  
>        <action name="LoadSomeDataAndGoToJSP" class="test.TestAction">
>             <result>/private/someJSP.jsp</result>
>         </action>
>  
> i put in the exclude section of the decorators.xml this page 
> /private/someJSP.jsp but sitemesh decores it.
>  
>     <excludes>
>         <pattern/private/someJSP.jsp</pattern>
>     </excludes>
>  
> then i put this, and it works, sitemesh doesnt decorate it. the 
> problem is that i dont want to put the action. I want to put only the 
> JSP page.
>  
>     <excludes>
>         <pattern/LoadSomeDataAndGoToJSP!input.action</pattern>
>     </excludes>
>  
> Well, help welcome.
>  
> Regards,
>  
>     Juan.
>  
> PD: i must tell that sitemesh is fantastic, no more putting in my 
> pages <jsp:include>.......its amazing....
>  
>  
>  
>  
>  
> 
>  
> 


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



--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.13.31/522 - Release Date: 07/11/2006



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

Reply via email to