在web.xml中配置dwr的时候,就可以打开debug模式,代码如下
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
在我们的项目网址中加入/dwr/index.html,或者/dwr/,就可以看到debug模式的界面。
该界面包含了所有被创建的js文件的原Java类。
如下图所示:
点开UserService,便可以看到Java类中所有的方法。
我们可以通过execute来进行测试。
假如我们不想所有方法都被放入debug模式(或者被使用),我们可以通过修改dwr.xml来取消这些方法的显示。
<!--注意这里必须加入javascript=UserService,否则无效-->
<create creator="new" javascript="UserService">
<param name="class" value="com.lj.dwr.UserService"/>
<include method="load"/>
<include method="list"/>
</create>
这里也可以用exclude method="xx",但是注意include和exclude不能混用。
被设置exclude的方法将不能被使用,不论是前台页面还是debug页面。
- 大小: 18.5 KB
- 大小: 172.6 KB
分享到:
相关推荐
《DWR入门操作手册》深度解析与实践指南 一、DWR配置与使用基础 DWR,全称为Direct Web Remoting,是一种使Java对象能够直接从JavaScript调用的技术,简化了Ajax开发流程,使得前后端交互更为直接和高效。本文档...
五、DWR 的优点 DWR 的优点包括: * 它允许将 Java 对象作为远程服务暴露给客户端。 * 它提供了一个简单的方式来调用远程服务。 * 它支持 Ajax 异步调用。 六、DWR 的应用场景 DWR 可以应用于各种场景,例如: ...
### DWR入门操作手册知识点详解 #### 一、DWR简介 DWR(Direct Web Remoting)是一种简化Ajax开发的框架。它使得开发者能够轻松地从JavaScript调用服务器端的Java方法,从而实现异步数据交换。对于刚接触DWR的新手...
DWR (Direct Web Remoting) 是一种开源Java框架,它允许Web应用程序进行实时的、双向的通信,使得JavaScript可以直接调用服务器端的Java方法。DWR简化了Ajax开发,通过在客户端和服务器之间建立安全、高效的通信机制...
<param-name>debug <param-value>true <servlet-name>dwr-invoker <url-pattern>/dwr/* ... ``` 配置完成后,接下来是定义服务器端可供客户端调用的Java类。例如,我们创建一个名为`Hello`的简单类,...
### DWR入门与应用 #### 一、DWR简介及安装配置 DWR(Direct Web Remoting)是一种简化Ajax开发的框架,它使得Java开发者能够更轻松地将服务器端的Java对象暴露给客户端的JavaScript代码进行调用。通过DWR,开发者...
DWR(Direct Web Remoting)是一种Java库,用于在Web应用程序中实现实时的双向通信。它允许JavaScript和服务器端的Java代码之间直接交互,从而创建动态、富客户端的Web应用。DWR使得开发者能够在不借助传统的AJAX...
《DWR入门教程:服务器推送新手指南》 Direct Web Remoting (DWR) 是一种用于在Web应用程序中实现实时服务器推送技术的开源框架。它允许JavaScript与服务器端的Java对象进行交互,使得Web应用能够实时地更新客户端...
《DWR入门操作手册》详述了Direct Web Remoting (DWR)的配置与使用步骤,这是一种让Java服务器端代码能够与JavaScript进行交互的技术。DWR使得开发者可以在浏览器端使用JavaScript调用Java对象的方法,从而实现动态...
<param-name>debug <param-value>true <servlet-name>dwr-invoker <url-pattern>/dwr/* ``` 然后,创建`dwr.xml`文件,通常放在`WEB-INF`目录下。这个文件定义了哪些Java类可以被JavaScript远程调用。在...
以上就是DWR入门例子中关于类型转换的基本使用。通过DWR,开发者可以轻松地实现前后端的数据交换,从而创建更动态、响应更快的Web应用。需要注意的是,实际项目中还需要考虑安全性、性能优化以及错误处理等问题。
DWR(Direct Web Remoting)是一个用于简化Web应用中JavaScript到Java对象之间通信的开源库。DWR使得开发者能够轻松地在浏览器端使用JavaScript调用服务器端的Java方法。这一过程是透明的,用户无需了解底层的Ajax...
**DWR(Direct Web Remoting)入门教程** DWR 是一款强大的 Java 框架,用于实现在浏览器和服务器之间进行实时的、安全的、跨域的 AJAX(Asynchronous JavaScript and XML)通信。通过 DWR,开发者可以在客户端的 ...
### DWR入门配置步骤 #### 步骤一:配置Web.xml文件 在`web.xml`文件中配置DWR相关的servlet。这里通过注册一个名为`dwr_servlet`的servlet,该servlet继承自`org.directwebremoting.servlet.DwrServlet`类。此外...
在DWR的快速入门中,首先需要进行的是配置。在Web应用的`web.xml`文件中,你需要定义一个名为`dwr-invoker`的Servlet。这是DWR的核心,负责处理来自客户端的请求并调用相应的Java方法。最基本的配置包括以下两部分:...