Re: Cocoon 3.0 components
Francesco Chicchiriccò <[email protected]>
| Newsgroups | gmane.text.xml.cocoon.user |
|---|---|
| Message-ID | <[email protected]> |
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/