webForumDet fria alternativet

Referera till app root

2 svar · 250 visningar · startad av Jaar

JaarMedlem sedan juli 2001434 inlägg
#1

När man utvecklar websidan vet man inte alltid riktigt hur den kommer ligga på servern...
Finns det något sätt att speca att /myCatalog refererar till roten på applikationen?

Jag vill alltså att en sida som har en <a href="/index.jsp" inte ska referera till Tomcat roten, utan till "/myWebApp/index.jsp", beroende på vilken katalog jag väljer att lägga den i...
finns det någon funktion för att få tag i webapp katalogen?

Fan va rörigt det blev... x(
Hoppas ni fattar..

ViktorMedlem sedan aug. 20021 710 inlägg
#2

Nja, jag fattar inte riktigt, men den sista meningen förstår jag (tror jag :)) och den löses med följande funktion
ServletContext:getRealPath

/Viktor

antilizaerMedlem sedan apr. 200358 inlägg
#3

ContextPath

Det du ska köra är följande:

<a href="<%= request.getContextPath() %>/index.jsp">...</a>
Genererad på 370 ms · cache AV · v20260730165559-full.f96bc7eb