开发者

how can I create variable in JSF to use thro' JSP tag

I am using tomahawk dataList, where I use

rowIndexVar="rowIndex"

Inside the dataList I have been using verbatim, where I need to retreive the rowIndex thro' JSP EL ${rowIndex}. How can I achieve 开发者_JS百科it.


Anything in <f:verbatim> will be treated as template text. If you want to evaluate EL expressions, simply put it outside <f:verbatim>.

I.e. don't do

<f:verbatim><p><h:outputText value="#{rowIndex}" /></p></f:verbatim>

but rather do

<f:verbatim><p></f:verbatim>
    <h:outputText value="#{rowIndex}" />
<f:verbatim></p></f:verbatim>

True, it's ugly, but if you're using JSF 1.2 or newer, you can omit the <f:verbatim> anyway.

<p><h:outputText value="#{rowIndex}" /></p>

Or if you're on JSF 2.0 with Facelets, you can even use unified EL in template text:

<p>#{rowIndex}</p>
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜