如何将JAVABEAN中的变量用标签输出来,谢谢

syangnewer 2006-11-05 05:54:18
我想用一个BEAN把结果放在常量里
但标签不能取我常量的值${OperatorResult}
这样写是正常的
<c:when test="${rsValue == '0'}">
<c:out value="${answer}" default="操作成功" />
</c:when>
但换成下面的也就是
<c:when test="${rsValue == '${OperatorResult}'}">
<c:out value="${answer}" default="操作成功" />
</c:when>
就不正常了

到底在标签中如何取JAVA变量的值呢?请教,谢谢


test.OperatorResult
--------------------
package com.lj.sms.constant;
public final class OperatorResult {

public static final String OTHER = "-1";
public static final String SUCCESS = "0";
public static final String NOANSWER = "10";
}

JSP代码如下

test.jsp
-----------------------
<%@ page contentType="text/html; charset=GBK" language="java" import="java.util.*" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ page import="test.OperatorResult"%>
<%
int xx=5;
%>
<c:out value="sss:${xx}"/>
<html>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align=center class="menu">
<c:choose>
<c:when test="${rsValue == '${OperatorResult}'}">
<c:out value="${answer}" default="操作成功" />
</c:when>
<c:when test="${rsValue == '${OperatorResult.NOANSWER}'}">
<c:out value="${answer}" default="服务端无应答" />
</c:when>
<c:when test="${rsValue == '${OperatorResult.FAILURE}'}">
<c:out value="${answer}" default="操作失败" />
</c:when>
<c:otherwise>
<c:out value="${answer}" default="未知错误" />
</c:otherwise>
</c:choose>
</td></tr>
</table>
</body>
</html>

...全文
233 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
catastrophe 2006-11-07
  • 打赏
  • 举报
回复
mark
SaintKaKa 2006-11-06
  • 打赏
  • 举报
回复
是session范围内的变量么?
${sessionScope.变量名}
如果是request,page,或application范围内,把session换掉就行
Camelh 2006-11-06
  • 打赏
  • 举报
回复
jstl取值是先从request对象中取,如果没有的话再到session中去找;
而楼主想通过import进来的类中的常量去引用,这是不行的
Camelh 2006-11-06
  • 打赏
  • 举报
回复
看错了
Camelh 2006-11-06
  • 打赏
  • 举报
回复
<c:when test="${rsValue == OperatorResult}">
<c:out value="${answer}" default="操作成功" />
</c:when>
syangnewer 2006-11-06
  • 打赏
  • 举报
回复
self up

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧