首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jsp中使用EL判断枚举值相等有关问题

2012-08-21 
jsp中使用EL判断枚举值相等问题在SpringMvc中向视图传递变量为枚举类型,定义为:package com.xxx.pojopubl

jsp中使用EL判断枚举值相等问题
在SpringMvc中向视图传递变量为枚举类型,定义为:

package com.xxx.pojo;public enum CreateUserResult {success,duplicateLoginName;}

向视图传递的值名称为result
这样在jsp中判断result是否为CreateUserResult.duplicateLoginName时会失败,如下代码:
<c:choose><c:when test="${result eq CreateUserResult.duplicateLoginName}"><span name="code"><c:set var="duplicateLoginName" value="<%=CreateUserResult.duplicateLoginName %>"/><c:if test="${not empty result }"><c:choose><c:when test="${result eq duplicateLoginName}"><span class="error">您输入的登录名已经存在了,请更换登录名重试!</span></c:when><c:otherwise></c:otherwise></c:choose></c:if>

热点排行
Bad Request.