转: 数据校验功能-AJAX输入校验(9)上
7.4??AJAX输入校验
<?xml?version="1.0"?encoding="UTF-8"?>
<!DOCTYPE?dwr?PUBLIC?
????"-//GetAhead?Limited//DTD?Direct?Web?Remoting?1.0//EN"?
????"http://www.getahead.ltd.uk/dwr/dwr10.dtd">
<dwr>
????<allow>
????????<create?creator="new"?javascript="validator">
????????????<param?name="class"?value="org.apache.struts2.validators.DWRValidator"/>
????????</create>
????????<convert?converter="bean"?match="com.opensymphony.xwork2.ValidationAware?Support"/>
????</allow>
????<signatures>
????????<![CDATA[
????????import?java.util.Map;
????????import?org.apache.struts2.validators.DWRValidator;
????????DWRValidator.doPost(String,?String,?Map<String,?String>);
????????]]>
????</signatures>
</dwr>
<?xml?version="1.0"?encoding="UTF-8"?>
<web-app?id="WebApp_9"?version="2.4"
????xmlns="http://java.sun.com/xml/ns/j2ee"
????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
????xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee?http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
????<display-name>Struts?Blank</display-name>
????<!--配置Struts?2的核心filter-->
????<filter>
????????<filter-name>struts2</filter-name>
????????<!--配置Struts?2的核心实现类-->
????????<filter-class>
????????????org.apache.struts2.dispatcher.FilterDispatcher
????????</filter-class>
????</filter>
????<filter-mapping>
????????<!--拦截所有的URL请求-->
????????<filter-name>struts2</filter-name>
????????<url-pattern>/*</url-pattern>
????</filter-mapping>
????<!--配置欢迎界面-->
????<!--?配置Struts2的核心Servlet?-->
????<servlet>
????????<servlet-name>dwr</servlet-name>
????????<!--?指定Servlet的实现类?-->
????????<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
????????<!--?指定处于开发阶段?-->
????????<init-param>
????????????<param-name>debug</param-name>
????????????<param-value>true</param-value>
????????</init-param>
????</servlet>
????<!--?指定DWR的核心Servlet拦截的URL?-->
????<servlet-mapping>
????????<servlet-name>dwr</servlet-name>
????????<url-pattern>/dwr/*</url-pattern>
????</servlet-mapping>
????<welcome-file-list>
????????<welcome-file>index.html</welcome-file>
????</welcome-file-list>
</web-app>
至此,一个简单的AJAX环境便搭建完成了。
?