It would make sense to use absolute links rather than relative ones. Your
CSS folder you shoudl put on your root and always link to it with
"/css/blah.css" and the same with images then you wont get into directory
problems.

Chris

> 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
>
>
>


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

Reply via email to