兄弟现在在用Struts2感觉比Struts1要好不少。很多功能做的都很强悍。不过兄弟现在遇到了点问题在页面上很多时候我会用到Struts2的标签。不过form里表格之类的东东的样式实在是不喜欢,所以就设置form的theme为simple想自己实现CSS,结果外部的CSS文件在加载之后,由于form的theme的原因,不能展示。现在考虑的就是索性,把页面上Struts2的标签全换掉(控制输出的标签和s:property还是要留的,毕竟要访问valueStack)但是发现很多东西,还是用的不够好。或者说,用Struts2的话很多效果出不来,而且我还要看每个页面上Struts2生成的html再决定怎么写CSS,不用的话比如validate方法出错之后,到页面上要再次显示出错信息给用户,不用又很麻烦。不知道用Struts2的高手们怎么解决这个矛盾的?谢谢大家

解决方案 »

  1.   

    .帮楼主顶一个,   问题同求.  Struts2.  比1...
      

  2.   

    cssClass="" or press Alt+/ will display you want 
      

  3.   

    styleClass="",相当于引用普通的class
    还可以加styleId=""
      

  4.   

    1、把CSS直接放到页面里看行不行
    2、把CSS文件中的汉字都删掉看一下
      

  5.   

    可以用struts2的validate验证框架,比struts1更强大
      

  6.   

    自己写标签用
    CSS那些东西不是美工搞的么 跟你们的美工商量下怎么搞
      

  7.   

    标签有css属性,该成自己的。
      

  8.   

    不若不使用form的theme,全部使用cssClass控制就是了,跟常规html一样的。
      

  9.   

    你也可以去改模板代码,按你自己的需要去设置。不过,你必须会用free才行。
      

  10.   

    结贴吧,谢谢大家我用的是把Form设置为theme=simple然后自己写CSS文件渲染DOM