You should not call your page from a link but always go through an action.
It is more secure and also it would solve your problem.

Nevertheless, one solution is to use the <s:url> tag.

Cimballi


On Wed, Jun 2, 2010 at 3:12 AM, Guy Thomas <guy.tho...@vlaamsbrabant.be> wrote:
> Hallo,
>
> On a jsp page booksearchresult.jsp I have added a link to a stylesheet in the 
> html-header:
>
> <link href="css/intrabib.css" ...
>
> This jsp page is sometimes displayed as the "result" of a struts action (case 
> A):
>
> <action name="boekzoekerresultaten" class="bookSearch">
>  <result name="success">
>     <param name="location">/apps/intrabib/booksearchresult.jsp</param>
>  </result>
>
>  ...
> </action>
>
> sometimes as the result of a link (case B):
>
> http://localhost:8080/intrabib/apps/intrabib/booksearchresult.jsp?...
>
> The css folder is in the folder where the jsp pages are.
>
> The way the stylesheet is referred above, it only works in case B. I can 
> change the stylesheet reference so that it works for case A, but then it 
> doesn't work for case B anymore.
>
> I'm having similar problems with image references.
>
> The question is how I have to refer in a Struts2 environment to resources on 
> a jsp page so that they are found whether this page that is the result of a 
> Struts2 action or the result of a direct link.
>
> Thank you,
>
> Guy Thomas
>
>
>
> -------------
> Aan dit bericht kunnen geen rechten worden ontleend. Alle berichten naar dit 
> professioneel e-mailadres kunnen door de werkgever gelezen worden.
> Ondernemingsnummer: 0253.973.219
>
>



-- 
Cimballi
JAVA J2EE Freelance
http://javajeeleader.elance.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to