posts - 297,  comments - 1618,  trackbacks - 0
最近新做一个项目,以前项目用的都是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如下:

     <!DOCTYPE form-validation PUBLIC
          "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.0//EN"
          "http://jakarta.apache.org/commons/dtds/validator_1_0.dtd">

    而struts1.2的该文件如下:

   <!DOCTYPE form-validation PUBLIC
          "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
          "http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">

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

  <!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.0//EN" "validator_1_0.dtd" >

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

 <!DOCTYPE form-validation PUBLIC
          "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
          "http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">

posted on 2007-02-11 23:48 阿蜜果 阅读(1729) 评论(2)  编辑  收藏 所属分类: Struts


FeedBack:
# re: struts1.2客户端表单验证错误解决
2007-05-12 12:02 | 黃菁菁
為何我通不過驗證無法聽音樂  回复  更多评论
  
# re: struts1.2客户端表单验证错误解决
2007-06-08 21:11 | zjw
可以问下怎么写validate.xml文件吗  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2007年2月>
28293031123
45678910
11121314151617
18192021222324
25262728123
45678910

      生活将我们磨圆,是为了让我们滚得更远——“圆”来如此。
      我的作品:
      玩转Axure RP  (2015年12月出版)
      

      Power Designer系统分析与建模实战  (2015年7月出版)
      
     Struts2+Hibernate3+Spring2   (2010年5月出版)
     

留言簿(262)

随笔分类

随笔档案

文章分类

相册

关注blog

积分与排名

  • 积分 - 2285125
  • 排名 - 3

最新评论

阅读排行榜

评论排行榜