Oto Buchta wrote:
On Sunday 28 of August 2005 13:16, Frantisek Augusztin wrote:

Docela by me zajimalo, jakym zpusobem funguje jstl tag c:url, ktery
vlastne resi to co potrebuji...

Asi myslite toto :

String contextPrefix =
((HttpServletRequest)pageContext.getRequest)).getContextPath();

Teda ja to vo svojom JSP tagu zistujem takto.


Toto ma jeden problem. Pri URL http://www.moje.cz/a/b/c/d/e.jsp dostanete v contextPrefix /a/b/c/d (a mozna jeste jedno lomitko na konci, to ted nevim). A reknete mi, co je kontextem aplikace, nevite-li, kam mate ono JSP namapovane ve web.xml, nerkuli v Apachi pomoci mod_rewrite?

To neni pravda, rozlozene to bude takto:

getContextPath() = /a
getServletPath() = /b/c/d/e.jsp
getRequestURI()  = /a/b/c/d/e.jsp
getRequestURL()  = http://www.moje.cz/a/b/c/d/e.jsp

protoze kontext je jenom ta prvni cast.

Makub
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [EMAIL PROTECTED]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem