该导的包都导了21:33:06,312 ERROR Digester:1463 - Parse Error at line 45 column 17: Document is invalid: no grammar found.
org.xml.sax.SAXParseException: Document is invalid: no grammar found.
21:33:06,312 ERROR Digester:1463 - Parse Error at line 45 column 17: Document root element "form-validation", must match DOCTYPE root "null".
org.xml.sax.SAXParseException: Document root element "form-validation", must match DOCTYPE root "null".
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
21:33:06,484 ERROR Digester:1463 - Parse Error at line 2 column 17: Document is invalid: no grammar found.
org.xml.sax.SAXParseException: Document is invalid: no grammar found. struts-config.xml中我也加<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> 还是包的版本不对啊?
org.xml.sax.SAXParseException: Document is invalid: no grammar found.
21:33:06,312 ERROR Digester:1463 - Parse Error at line 45 column 17: Document root element "form-validation", must match DOCTYPE root "null".
org.xml.sax.SAXParseException: Document root element "form-validation", must match DOCTYPE root "null".
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131)
21:33:06,484 ERROR Digester:1463 - Parse Error at line 2 column 17: Document is invalid: no grammar found.
org.xml.sax.SAXParseException: Document is invalid: no grammar found. struts-config.xml中我也加<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> 还是包的版本不对啊?
<?xml version="1.0" encoding="gb2312"?>
<form-validation>
<formset>
<!-- 登录表单的验证 -->
<form name="login">
<field property="loginname" depends="required">
<arg name="required" key="用户必填" position="0" resource="false"/>
</field>
<field property="password" depends="requiredif">
<arg name="requiredif" key="口令必填" position="0" resource="false"/>
<var>
<var-name>field[0]</var-name>
<var-value>loginname</var-value>
</var>
<var>
<var-name>fieldTest[0]</var-name>
<var-value>NOTNULL</var-value>
</var>
</field>
<!-- 验证码必须在帐号与口令都输入的情况下才校验 -->
<field property="imgcode" depends="requiredif">
<arg name="requiredif" key="验证码必填" position="0" resource="false"/>
<var>
<var-name>field[0]</var-name>
<var-value>loginname</var-value>
</var>
<var>
<var-name>fieldTest[0]</var-name>
<var-value>NOTNULL</var-value>
</var>
<var>
<var-name>field[1]</var-name>
<var-value>password</var-value>
</var>
<var>
<var-name>fieldTest[1]</var-name>
<var-value>NOTNULL</var-value>
</var>
<var>
<var-name>fieldJoin</var-name>
<var-value>AND</var-value>
</var>
</field>
</form>
</formset>
</form-validation>
有出现新问题了