一、web.xml配置
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<display-name>DWR Servlet</display-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>与dwr1.1<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>有变
<servlet>放于servlet一起,<servlet-mapping>放于<servlet-mapping>一起
二、包名需要改变:DwrUtils.getValue 需要将DWRUtil改为dwr.util.
<script language="javascript">
function update2()
{
var kcid=dwr.util.getValue("fbpt");
alert(kcid);
TeacherSelect.getTeacherInfor(kcid,createList2);
}
function createList2(data1)
{
dwr.util.removeAllOptions("xmlb");
dwr.util.addOptions("xmlb", data1);
}
</script>
注意参数要放在前面,回调函数放于后面TeacherSelect.getTeacherInfor(kcid,createList2);
与dwr1.1相反
三、dwr.jar放于WEB-INF的lib下面 ,dwr.xml放于WEB-INF下面