DWR easy ajax for java DWR easy ajax

  • Slides: 21
Download presentation

DWR: easy ajax for java

DWR: easy ajax for java

DWR: easy ajax for java

DWR: easy ajax for java

DWR: easy ajax for java l 旨在简化Java. Script与Java应用程序之 间的异步通信的框架 ----- DWR l DWR :

DWR: easy ajax for java l 旨在简化Java. Script与Java应用程序之 间的异步通信的框架 ----- DWR l DWR : direct web remoting

DWR: easy ajax for java l DWR应用程序, 是一个标准的Java应用程序,使 用分层架构(Layered Architecture)设计模 式。

DWR: easy ajax for java l DWR应用程序, 是一个标准的Java应用程序,使 用分层架构(Layered Architecture)设计模 式。

Getting Started with DWR 1. 创建自己的web应用程序 2. 安装dwr. jar文件 http: //getahead. ltd. uk/dwr/download 3.

Getting Started with DWR 1. 创建自己的web应用程序 2. 安装dwr. jar文件 http: //getahead. ltd. uk/dwr/download 3. 编辑项目中的配置文件 creat dwr. xml & edit web. xml 4. URL: http: //localhost: port/webapp/dwr/

编辑项目中的配置文件 在web, xml中,添加如下代码 <servlet> <servlet-name>dwr-invoker</servlet-name> <display-name>DWR Servlet</display-name> <servletclass>uk. ltd. getahead. dwr. DWRServlet </servlet-class> <init-param>

编辑项目中的配置文件 在web, xml中,添加如下代码 <servlet> <servlet-name>dwr-invoker</servlet-name> <display-name>DWR Servlet</display-name> <servletclass>uk. ltd. getahead. dwr. 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>

编辑项目中的配置文件 l Dwr. xml ------配置文件之一 l The DWR config file defines what classes DWR

编辑项目中的配置文件 l Dwr. xml ------配置文件之一 l The DWR config file defines what classes DWR can create and remote for use by Javascript. we can define classes that are remoted and giving the classes names in Javascript. The new creator that we used uses the public no-args constructor that all Java. Beans must have. It is also worth remembering that DWR has a few restrictions: Avoid reserved Java. Script words; Methods named after reserved words are automatically excluded. Most Java. Script reserved words are also Java reserved words, so you won't be having a method called "try()" anyway. However the most common gotcha is "delete()", which has special meaning from Java. Script but not Java. Overloaded methods can be involved in a bit of a lottery as to which gets called, so avoid overloaded methods. l 1. 2.

DWR: easy ajax for java

DWR: easy ajax for java

DWR: easy ajax for java l DWR and Spring DWR does not have a

DWR: easy ajax for java l DWR and Spring DWR does not have a runtime dependency on Spring so if you don't use Spring then you won't be affected by the Spring support. l DWR and struts, JSF, Hibernate, Beehive

DWR: easy ajax for java l 更多信息请登陆: http: //getahead. ltd. uk/dwr/

DWR: easy ajax for java l 更多信息请登陆: http: //getahead. ltd. uk/dwr/