1、web.xml 文件配置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:dwrContext.xml;classpath*:com/rjsoft/ccss/bbs/bbs-ds.xml;classpath*:com/rjsoft/ccss/pubs/applicationContext-ccss.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!--dwr Web遠(yuǎn)程方法調(diào)用-->
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>
org.directwebremoting.spring.DwrSpringServlet
</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>
2、dwrContext.xml
<dwr:configuration>
<dwr:convert type="bean" class="com.rjsoft.ccss.bbs.model.VoteOption"></dwr:convert>
</dwr:configuration>
<bean id="voteDwr" class="com.rjsoft.ccss.bbs.web.dwr.VoteDwr">
<property name="voteOptionDS">
<ref bean="voteOptionDS"/>
</property>
<property name="userVoteOptionDS">
<ref bean="userVoteOptionDS"/>
</property>
<property name="voteNoteDS">
<ref bean="voteNoteDS"/>
</property>
<dwr:remote javascript="voteDwr">
<dwr:include method="saveVote"/>
</dwr:remote>
</bean>
</beans>
3、DS.xml
</beans>
4、dwr.java
public class VoteDwr {
private IVoteNoteDS voteNoteDS;
private IVoteOptionDS voteOptionDS;
private IUserVoteOptionDS userVoteOptionDS;
public IVoteNoteDS getVoteNoteDS() {
return voteNoteDS;
}
public void setVoteNoteDS(IVoteNoteDS voteNoteDS) {
this.voteNoteDS = voteNoteDS;
}
public IVoteOptionDS getVoteOptionDS() {
return voteOptionDS;
}
public void setVoteOptionDS(IVoteOptionDS voteOptionDS) {
this.voteOptionDS = voteOptionDS;
}
public IUserVoteOptionDS getUserVoteOptionDS() {
return userVoteOptionDS;
}
public void setUserVoteOptionDS(IUserVoteOptionDS userVoteOptionDS) {
this.userVoteOptionDS = userVoteOptionDS;
}
public List<VoteOption> saveVote(List list,String voiteFlag,String userCode,Integer voteNoteId) throws Exception
{
return null;
}
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報。