就是<html:select> <s:checkbox>之类,我在开发的时候都不用这些提供的标签,感觉不灵活,比如要动态创建标签。还有struts2的radio和checkbox生成之后的样式和位置又不好控制。。麻烦就麻烦在表单数据提交后保持原样要自己实现。

解决方案 »

  1.   

    一般不用这些标签,尤其是HTML标签,偶尔在页面上使用业务代码也只用C标签。框架自带的标签用起来很笨拙。
      

  2.   


    不知道有没有公司规定所以的表单元素都要用struts1/2的标签。。反正我们没有,有时候我嫌麻烦还直接用<%%>。。
      

  3.   


    xiao黑猪很活跃啊。。框架标签啥的很少用,但是有的地方公司有用到,又要学
      

  4.   

    jstl===============================>现在。。
      Struts标签基本忘完了    反正记得不灵活 = =
      

  5.   

    我一般只用 iterator 和 if  set,其他用的蛮少
      

  6.   

    就像LZ说的,STRUTS2的标签的确不好用,标签自身包含样式,而且样式和位置又不好控制,还是JSTL+EL好用。由其是用EL获取ACTION传到JSP的数据特别方便,如果用STRUTS2的<s:property/>很麻烦,代码又多,而且掌握有一定难度,而且EL(表达式语言)是JSP2.0规范,基本所有的WEB应用服务器都默认支持,而STRUTS2的标签要引入包,JSP页面又要声明TAG,根本无优势。
      

  7.   

    强制要求使用struts标签的应该没有吧,有就太变态了。最多的应该是html,jsp之类的,或者是公司开发的xml这种。
      

  8.   

    Struts标签会用即可,但自己一般不怎么用到项目中、