On 20/06/2013 15:37, gelo1234 wrote:
Any idea how to get HTTP Header named Host ?
Doesn't jexl:cocoon.request.serverName work?
or any other HTTP Header value ? [1]
tried cocoon.request.header['Host'], cocoon.request.header.host
without effect
I managed to get only requestURL:
<map:parameter name="host" value="{jexl:cocoon.request.requestURL}"/>
Greetings,
Greg
[1]
http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.html
2013/6/20 Francesco Chicchiriccò <[email protected]
<mailto:[email protected]>>
and we can use something like:
{jexl:cocoon.request.serverName} or
{jext:cocoon.request.header.host} ?
Is any info available about C3 request object ?
Basically, you can use JEXL [1] access to HttpServletRequest
methods; some examples:
{jexl:cocoon.request.contextPath} ->
HttpServletRequest#getContextPath()
{jexl:cocoon.request.myparam} ->
HttpServletRequest#getParameter("myparam")
{jexl:cocoon.request.locale.language} ->
HttpServletRequest#getLocale()#getLanguage()
HTH
Regards.
[1]
http://commons.apache.org/proper/commons-jexl/reference/syntax.html
--
Francesco Chicchiriccò
ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/
<http://people.apache.org/%7Eilgrosso/>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
<mailto:[email protected]>
For additional commands, e-mail: [email protected]
<mailto:[email protected]>
--
Francesco Chicchiriccò
ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/