DWR 2.0 Work in Spring 1.2.x筆記
這幾天在玩AJAX,主要是將DWR2.0整合到Spring 1.2.x版
主要設定方式如下,設定檔部份也有1.3版的注解,已方便使用1.3版時,可用。
1.在dwr.xml撰寫內容如下
ver 1.3 DOCTYPE is |
ver 2.0 DOCTYPE is |
2.在web.xml撰寫內容如下,db-config.xml是DB設定檔。因為使用ContextLoaderListener,所以欲設讀取Context檔案為dispatcherServlet-servlet.xml
|
3.在dispatcherServlet-servlet.xml寫內容如下
|
4.撰寫DWRWrapper程式,內容如下。此程式為解決出現DWR can't find a spring config的問題
import org.directwebremoting.spring.SpringCreator; |
P.S.目前啟動後會出現DefaultContainer can't find a classes的問題,但是AJAX可以運作。查詢到的結果是說原因DWR2.0加入了JDK5的註釋(annotations)。而DwrServlet初始化的時候會去檢查註釋的類別。
在官方網站也找不到解決方案,應該要等下一版本才有解決方式。
參考網站:
Your first cup of DWR : http://bram.jteam.nl/?p=2
java.net : https://dwr.dev.java.net/servlets/ReadMsg?list=users&msgNo=1167
Spring and DWR revisited : http://www.oreillynet.com/onjava/blog/2005/12/spring_and_dwr_revisited.html
全站熱搜