Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1895610
  • 博文数量: 606
  • 博客积分: 9991
  • 博客等级: 中将
  • 技术积分: 5725
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-17 19:07
文章分类

全部博文(606)

文章存档

2011年(10)

2010年(67)

2009年(155)

2008年(386)

分类:

2008-07-19 22:23:25

以前项目用的都是struts1.1,最近用的是1.2,由于用myeclipse在工程中添加struts1.2时,未像添加1.1时那样自动生成验证规则文件validate-rules.xml文件,于是想当然的将1.1时用的该文件以及validate.xml文件拷贝了过去,嘿嘿,都是Ctrl+C惹的祸,客户端表单验证出问题了,配置都是正确的,但怎么样它都不肯给俺去验证~~~~

      耗了一段时间之后,终于找出了问题所在,struts1.1和struts1.2的这两个文件的DOCTYPE是不同的。

     struts1.1的validator-rules.xml的DOCTYPE如下:

               "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.0//EN"
          "">

    而struts1.2的该文件如下:

             "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
          "">

  struts1.1的validate.xml的DOCTYPE如下:

  

 struts1.2的该文件的DOCTYPE如下:

           "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
          "">

阅读(766) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~