黑马程序员技术交流社区

标题: JSTL标签问题 [打印本页]

作者: 张会文    时间: 2012-12-29 14:41
标题: JSTL标签问题
本帖最后由 张会文 于 2012-12-31 19:10 编辑

JSTL标签中判断int类型是否相等使用“==”号,如果换成字符串也是等号吗?麻烦给举个例子
作者: 而今从头越2012    时间: 2012-12-29 14:51
例子:<c:if test="${fn:trim(evalWarn.eval.hasView) eq '1'}" >,不过还需要注意的是,一定要注意字符串的空格问题,空格是不容易发现的,必须警惕这个小小的问题。
作者: 张会文    时间: 2012-12-29 16:46
而今从头越2012 发表于 2012-12-29 14:51
例子:,不过还需要注意的是,一定要注意字符串的空格问题,空格是不容易发现的,必须警惕这个小小的问题。 ...

哦,多谢
作者: 张会文    时间: 2012-12-29 16:57
张会文 发表于 2012-12-29 16:46
哦,多谢

可是这个为什么会报错呢?acb是传过来的一个javabean对象
  1. 爱&nbsp;&nbsp;&nbsp;&nbsp;好:
  2.                                 <c:forEach items="${acb}" var="ac">
  3.                                         <input type="checkbox" name="hobby" value="上网">
  4.                                         <c:if test="${ac eq "上网"}">
  5.                                  checked
  6.                                 </c:if>
  7.                                 >上网
  8.                                 <c:if test="${ac eq "游泳"}">
  9.                                  checked
  10.                                 </c:if>
  11.                                 >游泳
  12.                                 <c:if test="${ac eq "旅行"}">
  13.                                  checked
  14.                                 </c:if>
  15.                                 >旅行
  16.                                 </c:forEach>
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2