DWR是一個可以允許你去創建AJAX WEB 站點的JAVA 開源庫。它可以讓你在瀏覽器中的Javascript代
碼調用Web服務器上的Java 代碼,就像在Java代碼就在瀏覽器中一樣。
DWR包含 2個主要部分:
一個運行在服務器端的Java Servlet,它處理請求並且向瀏覽器發回響應。
運行在瀏覽器端的JavaScript,它發送請求而且還能動態更新網頁。
DWR工作原理是通過動態把Java類生成爲Javascript。它的代碼就像Ajax魔法一樣,你感覺調用就像發
生在瀏覽器端,但是實際上代碼調用發生在服務器端,DWR負責數據的傳遞和轉換。這種從Java 到
JavaScript的遠程調用功能的方式使DWR用起來有種非常像RMI或者SOAP的常規RPC機制,而且DWR
的優點在於不需要任何的網頁瀏覽器插件就能運行在網頁上。
入門:
截圖爲工程所需要的最少jar包和配置文件的相對位置
先在web.xml中進行配置
dwr.xml
Service.java
將代碼放入應用服務器(比如Tomcat),啓動。
然後在地址欄輸入http://localhost:8080/你的工程/dwr
這樣第一個dwr項目環境就配置好了 ^_^