A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张会文 中级黑马   /  2012-12-29 14:41  /  1438 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 张会文 于 2012-12-31 19:10 编辑

JSTL标签中判断int类型是否相等使用“==”号,如果换成字符串也是等号吗?麻烦给举个例子

3 个回复

倒序浏览
例子:<c:if test="${fn:trim(evalWarn.eval.hasView) eq '1'}" >,不过还需要注意的是,一定要注意字符串的空格问题,空格是不容易发现的,必须警惕这个小小的问题。

评分

参与人数 1技术分 +1 收起 理由
崔政 + 1

查看全部评分

回复 使用道具 举报
而今从头越2012 发表于 2012-12-29 14:51
例子:,不过还需要注意的是,一定要注意字符串的空格问题,空格是不容易发现的,必须警惕这个小小的问题。 ...

哦,多谢
回复 使用道具 举报
张会文 发表于 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>
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马