一、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下面