我是做.net的,正学各种java ee框架,ssh后台开发和配置都算入门了,理论和实践差不多都能做,但是前台标签基本上没有接触。学习的时候我略过了这部分。现在我想学习标签库了,才发现标签库太多、太杂了,一般java中要学哪些标签?学框架是不是不一定学他们的标签?尽量详细点,谢谢!

解决方案 »

  1.   

    用什么标签,麻烦,占jvm内存,直接使用html标签
      

  2.   

    一般都有 jstl 他是一套单独的标签
      

  3.   

    既然你学的是SSH,肯定接触过Struts的标签了,其实Struts的标签个人觉得还是比较不错的!但是现在有些公司用Struts不用Struts标签,所以JSTL标签你要了解的!
      

  4.   

    我觉得,能够写出自定义标签来了,说明原理你理解了。标签只是为了方便开发用的,最后还要解析成HTML标签。文本框、按钮标签、迭代标签以及用于国际化的bean标签其它的感觉直接使用HTML标签更简单一些
      

  5.   

    那后太的数据呈现出来写for语句吗?怎么显示数据?
      

  6.   

    楼主一定用惯了asp.net那些界面优美,功能强大的控件,但java上是没有的,呵呵,这些控件几乎把前台和后台耦合在了一起,试想下把这个项目转到java上,要花多少工夫。
    javaWeb上只提供了一些很简单的标签,比如struts架构1或2中的标签,jstl等,还有用于从request或session中取数据的el表达式,是需要学习一下的。
    这些标签使得jsp页面看起来更简洁,减少了java代码的嵌入,为开发带来便利,但同样也增加了一点耦合,且标签生成的文本又乱,体积也不小。
    最好的方式如1楼所说,尽量不用,这样平台迁徙时会少很多麻烦。
      

  7.   

    如楼上说的 从。net 到java  光界面的标签就要学习很久  java不像asp。net一样好多控件都可以直接拖。如果要学会java的话  , 界面 这一个部分也是不可缺少的 ,不过现在java的标签种类还是比较多,所以如果楼主时间足够的话,还是从最基本的html开始,当然 如果没时间的话 就是你的工程要用到什么就学什么!!! 
      

  8.   

    基本的html啦。jstl还不错。
    如果用了struts,就用它的标签咯。
      

  9.   

    struts标签有的时候不太好用
    你没学框架之前用的那些基础还是很重要的
      

  10.   

    看来就是jstl和el罗,那c:iteator是jstl标签吗?
    另外,怎么可能做到完全不用呢?后台呈现数据是不是就一定要用?
      

  11.   

    流行struts2的标签,jstl,建议不要学struts1了
      

  12.   

    老程序员是不用标签的,直接写JAVA代码