修改s2默认的模板,好像是ftl后缀的文件。具体怎么修改,楼主可以去学习下freeer的内容!

解决方案 »

  1.   


    可以使用struts2的校验框架呀
    1.新建XXXAction-validation.xml,在里面编辑;
    2.新建资源文件XXXAction.properties,在里面编辑字段错误的自定义提示信息。具体内容有些复杂,可以参考浪曦的struts2视频的输入校验一节。
      

  2.   

    楼主,使用struts2提供的html标签,不要加 <s:filederor>。
      

  3.   

    用<html:errors/>不也可以吗
      

  4.   

    在你想要显示错误信息的地方,写上
    <s:fielderror>
       <s:param>表单的field值</s:param>
    </s:fielderror>
    但是这样的信息前面的点无法省略,只能自己修改模板
      

  5.   

    看我的blog吧,里面有你需要的东西,http://blog.sina.com.cn/scpe,在java开发栏目里面。不过当时是webwork做的,现在我用struts要,一样行。呵 。
      

  6.   

    <s:fielderror name="username"/>对指定字段输出错误信息
    <S:fielderror/>输出FieldError中的所有错误信息