validate resources java.lang.illegalargumentexception

Path login.jsp does not start with a "/" character            

 

很显然。少了一个"/" 在struts-config 配置文件里。input .path 路径前都要加上“/”(

Resources cannot be null

关键字: validate resources java.lang.illegalargumentexception:

java.lang.illegalargumentexception: resources cannot be null. org.apache.commons.validator.validator.(validator.java:188) org.apache.struts.validator.resources.initvalidator(resources.java:475) org.apache.struts.validator.validatorform.validate(validatorform.java:104) ..............

 

 是因为配置了struts的form,但是你没有给她配置validate方法,加上validate就可以通过了

还有一种解决方法就是在struts-config.xml里把validate="false"。 这个是我在学ajax时遇到的问题,还以为是ajax出了问题呢,呵呵,ajax例子已经通过了,下个文章把ajax验证的例子放上来(2009.9.14)

你可能感兴趣的:(Ajax,struts,input,Path,character,resources)