ITPub博客

首页 > 应用开发 > Java > jsp 获取变量的值的时候,"" 前后的EL表达式不要有空格

jsp 获取变量的值的时候,"" 前后的EL表达式不要有空格

原创 Java 作者:linmenglan1 时间:2018-05-21 15:57:45 0 删除 编辑
注意:填写这个test 的变量的时候,前后不要有空格:不要这样写:不然值读不到

点击(此处)折叠或打开

  1. <c:if test=" ${staffType=='1'} ">
  2. aaaa
  3.  </c:if>
也不要这样写:
 

点击(此处)折叠或打开

  1. <c:if test="${staffType=='1'} ">
  2. aaaa
  3.  </c:if>
也不要这样写:

点击(此处)折叠或打开

  1. <c:if test=" ${staffType=='1'}">
  2. aaaa
  3.  </c:if>

可以这样写,但是最好不要,不好看:

点击(此处)折叠或打开

  1. <c:if test="${ staffType=='1' }">
  2. aaaa
  3.  </c:if>
但建议还是都不要有空格,也就是说双引号跟里面的el表达式不要有空格就可以,不然会有坑,也就是里面的值传递不进来,导致判断不对。

我们可以写成这样:

点击(此处)折叠或打开

  1. <c:if test="${staffType=='1'}">
  2. aaaa
  3.  </c:if>




来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31369373/viewspace-2154820/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-07-03

  • 博文量
    85
  • 访问量
    157919