检查JSP中属性文件的值相等性

时间:2011-07-28 09:05:41

标签: jsp jstl el

我正在使用属性文件来自定义消息,这意味着当我在属性文件中设置优先级时,我可以使用<c:if>标记测试JSP中的优先级是否相等。在JSP中显示消息我正在使用<fmt:message>标记。

例如:

属性文件中的

priority.key=1

在jsp中:

<c:if "<fmt:message "priority.key"\> ==1" >Hi</c:if> 

2 个答案:

答案 0 :(得分:4)

<fmt:message>具有var属性,允许您将捆绑值设置为页面范围变量。

<fmt:message key="priority.key" var="priorityKey" />

这种方式由${priorityKey}提供。然后,您可以在<c:if>

中使用它
<c:if test="${priorityKey == 1}">Hi</c:if>

答案 1 :(得分:-1)

可能这个组合会帮助你:

http://www.roseindia.net/jstl/jstl-el.shtmlhttp://www.roseindia.net/jsp/simple-jsp-example/JSTLPropertyAccess.shtml

就我个人而言,很难理解你的问题。请添加更多说明或代码。