昨天用jstl作判断比较,是在servlet定义了一个变量,然后在jsp中作判断,根据
值的不同显示不同的一句提示。原语句是request.setAttributr("type1","photo");但在jsp中用if语句。<c:if test="${requestScope.type1==photo}">却不行。
用test="${requestScope.type1}=='photo'"也不行,
用test="'${requestScope.type1}=='photo'"也不行
用test="${requestScope.type1.equals('photo')}"也不行
用test="${(requestScope.type1).equals('photo')}"也不行
用test="${requestScope.type1}.equals('photo')"也不行
我没办法了, 请教下,这个语句到底怎么写啊?
值的不同显示不同的一句提示。原语句是request.setAttributr("type1","photo");但在jsp中用if语句。<c:if test="${requestScope.type1==photo}">却不行。
用test="${requestScope.type1}=='photo'"也不行,
用test="'${requestScope.type1}=='photo'"也不行
用test="${requestScope.type1.equals('photo')}"也不行
用test="${(requestScope.type1).equals('photo')}"也不行
用test="${requestScope.type1}.equals('photo')"也不行
我没办法了, 请教下,这个语句到底怎么写啊?
解决方案 »
- 程序可以运行,可是当点击“open"按钮的时候,系统却报错了。求高手解答
- 做一道题,但不知做错没有。
- struts1.2有没有和json交互的包.
- Timestamp 类时间在jsp页面如何format我要的格式?
- 正则表达式 匹配文件名后缀
- jdk环境配置出错!在线等!谢谢!
- 新手再次提问,人笨真是没办法:(
- 请问谁用过JUnit进行过软件测试?请帮忙
- 我的JavaBean为什么不能运行,请各位给看看(解决后马上结)
- 我用的是Tomcat Web Server,能不能解决 Include 文件的中文问题
- 初学JAVA,遇到问题,关于system.in
- HashSet中remove()只删除相同对象吗?
楼主【youhere1】截止到2008-07-17 09:21:49的历史汇总数据(不包括此帖):
发帖的总数量:14 发帖的总分数:700 每贴平均分数:50
回帖的总数量:157 得分贴总数量:52 回帖的得分率:33%
结贴的总数量:14 结贴的总分数:700
无满意结贴数:1 无满意结贴分:30
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:7.14 % 无满意结分率:4.29 %
敬礼!
数据,而只能取的用getAttribute得到的数据?
所以无法正常的和String对象做比较?
实际 上 就是 用<C:if test="${requestScope.type1==photo}">就 行了 。
原因我也不知道。
很 郁闷撒,下次有再这样的问题,还是不知道是什么原因。
<C:if test="${requestScope.type1==photo}">
这样就行了,我也时参考了楼主的代码
EL里面取通过连接传过来的值是
通过属性 param
连接: test?nameString=bb
获取: <jsp:useBean id="teacher" class="entity.Teacher" scope="request"/>
<jsp:setProperty name="teacher" property="name" param="nameString">