cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gelo1234 <gelo1...@gmail.com>
Subject Re: Cocoon 3.0 components
Date Thu, 20 Jun 2013 13:37:34 GMT
Any idea how to get HTTP Header named Host ? 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ò <ilgrosso@apache.org>

>
>  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<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/~ilgrosso/>
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.**apache.org<users-unsubscribe@cocoon.apache.org>
> For additional commands, e-mail: users-help@cocoon.apache.org
>
>

Mime
View raw message