在使用validator组件时,已经在相应的Form中添加了validate()方法,而且错误能够正常被捕获(通过控制台可以看到的),但是在相应的JSP页面却看不到任何错误信息的出现,为了这个问题我已经蒸腾2天了,在网上也查了很多<html:errors/>不显示错误信息的网页,结果还是不行,
现在头都晕了,希望哪位高手能伸出援助之手,我不慎感激,5555555555555555
我已经把整个项目(很小了)传到了网上,
http://www.fs2you.com/files/04be9a63-0bb8-11dd-a1b9-0014221b798a/ 
我使用的是Tomcat 5.0.27,struts1.2.4, 在IE6中使用"http://localhost:8080/OnlineBBS/publish.do"登录系统.

解决方案 »

  1.   

    没有添加资源文件。
    <message-resources parameter="ApplicationResources" />
    这段话说明有资源文件。但是你没提供。另外,建议你用myeclipse或者eclipse,不用editplus.好多简单的语法有误
      

  2.   

    你是用stutus自带的框架验证还是用actionform里面的validate()方法验证啊。。都是必须写在资源文件里面写好
      

  3.   

    建议不要使用validator组件,以前在项目中经常使用些框架,不同的功能需求,而验证框架的“死的XML”不具有通用性。
      

  4.   

    参考一下我的blog 
    http://blog.csdn.net/caoyinghui1986/archive/2008/03/31/2232212.aspx
    应该对你有帮助。
      

  5.   

    to gobeyond2000在
    \WEB-INF\classes目录下不是有三个资源文件吗?
      

  6.   

    to tcl_79527922
    使用的是Validatorform里面的validate()方法验证