我最近在学JSP,准确的说是在学JSTL,我感觉JSTL是很简单的,除了让JSP页面中少了一些Java代码之外,我并没有体会到他有多大的用处,然而有些必要的Java代码他也替代不了。大家知不知道现在JSTL在实际开发应用中还在用吗?如果已经被淘汰了,我想我也就没有必要学了。

解决方案 »

  1.   

    建议学习,因为jstl标准标签库是官方的。
      

  2.   

    一年做一个,至今做了3个正式项目,第一个和第三个都是用的jstl+el,第二个项目用的是struts2标签+jstl+el,struts2的标签能实现的功能jstl基本都能实现,加上是官方,结合jsp比较好一些,不像struts标签,经常会遇到一些不兼容的问题,开发过程中这种问题往往是最郁闷的。
      

  3.   

    EL和JSTL直接拿着手册照着说明用就是了。
    EL很常用了,也不复杂,jstl最近被其他框架的标签库取代的趋势越来越大了。
      

  4.   

    给楼主个建议,还是学Struts2的标签库吧,很高效,一般都不用在jsp文件中写java代码了,而且超方便,普通的html标签,还有流程控制标签,特别是AJAX标签,配合JSON使用,可以大大简化AJAX的开发。
      

  5.   

    楼主的想法我不赞同。
    java的长处不在桌面程序上,但有一天项目中用到gui的话,我肯定会感谢这个机会,好好把这块内容学一学、看一看。
    jstl我不知道用的多不多,但el用的应该相当多了,除非楼主以后不做web,否则还是学一下吧,不会死人的。
      

  6.   

    必须的   EL JSTL 非常简单的
      

  7.   

    JSTL标签与jsp结合使用,可以加强(美化)jsp页面效果
    El表达式与jsp结合使用,可以减小jsp页面的小脚本的使用,可以更好的声明变量,赋值和取值
    总计:jsp本身就是用来开发前台页面的,理应与JSTL,EL这些前台开发技术相结合,达到jsp页面输出的最佳效果,从而避免与逻辑代码的接触,符合层次分离和业务清晰的规则需求。
      

  8.   

    el+jstl可以说是做java开发必须掌握吧, 当然如果你能掌握Struts2相关的OGNL表达式那就更好了.!