还没用过EL,感觉也就是代码数量精简了一些,但容易打乱本人的风格,我是完全在<% %>和<%! %>下写Java代码的,这样心里比较有底,连usebean都没用过。

解决方案 »

  1.   

    还没用过EL,感觉也就是代码数量精简了一些,但容易打乱本人的风格,我是完全在 <% %>和 <%! %>下写Java代码的,这样心里比较有底,连usebean都没用过。不是说最好不要在jsp页面中添加java代码吗??我写的一般采用servlet+el表达试在加核心标签
      

  2.   


    说对了一半,应该说,是jsp页面里不应该有商业逻辑方法、以及过多的处理代码,从servlet里拿回数据进行展示就行了。你那是标签写法,sun正希望你这么做的。我以java的语言写,只是风格不同而已,并无本质不同。我记性不好,与其大量用标签,还是写java心里有底。
      

  3.   


    说对了一半,应该说,是jsp页面里不应该有商业逻辑方法、以及过多的处理代码,从servlet里拿回数据进行展示就行了。你那是标签写法,sun正希望你这么做的。我以java的语言写,只是风格不同而已,并无本质不同。我记性不好,与其大量用标签,还是写java心里有底。
      

  4.   

    你还没有理解JSTL,没有用过MVC吧?
      

  5.   

    好贴。。el没怎么用过,只会用下子 jstl 的 foreach 方法。。学习了
      

  6.   

    有个小缺点 []取Map中值的时候只支持键值为string, int 就不行
      

  7.   

      EL 表达式还可以 不过那些JSTL到是不经常用 ,没有必要到页面上进行字符转换
       到业务逻辑层进行转换好一点 我感觉页面只接收数据,显示数据就可以了
      

  8.   

    我认为这个东西用东西会出错的,还不如写java代码
      

  9.   

    <c:choose>
    <c:when test="${requestScope.operate eq '1'}">
    ………………
    </c:when>
    <c:otherwise>
     ………………
    </c:otherwise>
    </c:choose>
    希望有高人帮忙指点一下这段带码哪有问题