鉴于此代码,
<rich:dataTable id="list" value="#{testBeen.dataModel}" var="test" rows="#{testBeen.dataModel.pageSize}">
...
<h:outputText value="#{test.WEEK}" />
Run Code Online (Sandbox Code Playgroud)
我需要操作#{test.WEEK}
和替换字符)
用]
,我该怎么办呢?
我尝试了以下,但它不起作用:
<%String a = test.WEEK; a.replace("a", "b"); %>
<%=a %>
Run Code Online (Sandbox Code Playgroud)
如何从JSF获取字符串并将其传递回JSF?
Bal*_*usC 17
出于这个特殊的目的,我只使用JSTL 函数 taglib.有一个fn:replace()
功能.
例如
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
...
<h:outputText value="#{fn:replace(test.WEEK, ')', ']')}" />
Run Code Online (Sandbox Code Playgroud)
您肯定不会在JSF页面中使用scriptlet <% %>
.
归档时间: |
|
查看次数: |
12815 次 |
最近记录: |