首先在DWR.xml中配置:
<create creator="spring" javascript="VirusCheckImpl">
<param name="beanName" value="virusCheckImpl"/> --在Spring中的名字
<include method="checkVirus"/> --可以引用的方法
</create>
然后编写JAVA类:
public class VirusManageServiceImpl{
public String checkVirus(String virusCode) {
List<String> list = dao.qryByHql("from VirusManage where virusCode ='"+virusCode+"'" );
if(list.size()==0)
return "0";
else return "1";
}
}
然后在浏览器上输入:http://localhost:8088/test/dwr/index.html
里面就有你刚添加的DWR了,点进去后,
<script type='text/javascript' src='/smjc/dwr/interface/VirusCheckImpl.js'></script>
<script type='text/javascript' src='/smjc/dwr/engine.js'></script>
把这两行加入到需要引入的JSP中就成了
分享到:
相关推荐
通过这个“最完整的DWR入门文档”,你将能够学习到如何从零开始搭建一个DWR应用,包括实例代码、配置示例和详细的解释。案例部分则可以帮助你将理论知识应用到实践中,解决实际问题。 总之,DWR是AJAX开发的一个...
Direct Web Remoting (DWR) 是一个开源的Java库,它允许JavaScript在浏览器端与服务器端的Java对象进行交互,从而实现动态Web应用程序。DWR通过AJAX技术提供了一种简单的方法来创建富客户端界面,使得用户可以在不...
在本实例中,"DWR 应用实例(一) 新闻发布系统,多种新闻类型之间切换无刷新",我们将探讨如何使用DWR构建一个新闻发布系统,这个系统可以在用户选择不同新闻类型时,动态加载对应的内容,而无需重新加载整个页面。...
DWR (Direct Web Remoting) 是一个开源JavaScript库,它允许Web应用程序与服务器端Java...通过学习和实践这些实例,开发者能够深入理解DWR的工作原理,并能将其应用于实际项目中,提高Web应用的用户体验和开发效率。
在实际应用中,DWR的使用流程通常包括以下步骤: 1. **配置DWR**:在Web应用的`web.xml`中配置DWR的Servlet和Filter,定义允许的类和方法。 2. **生成Java接口**:编写Java类并声明需要暴露给JavaScript的方法。 ...
本实例"DWRSpring实例"是一个使用DWR与Spring框架结合的消息发布系统,包含了基础的CRUD(Create、Read、Update、Delete)操作。通过这个例子,我们可以深入理解DWR和Spring如何协同工作,以及它们在实际开发中的...
在部署完成后,你可以在浏览器中访问你的DWR应用,观察JavaScript与服务器端的交互效果。如果遇到问题,可以通过MyEclipse的调试工具进行问题定位和修复。 总的来说,这个"dwr工程实例"提供了一个学习和实践DWR的...
Dwr的使用实例 war文件 1. lib要导入包: dwr-2.0.M3.jar 2. web.xml配置: 3. WEB-INF下dwr.xml的配置 4. bean例子: 5. index.jsp的例子 详细内容请下载
Spring Direct Web Remoting (DWR) 是一个Java库,它允许Web应用程序轻松地在客户端JavaScript和服务器端Java之间进行交互。...如果你正在使用SSH框架,了解如何整合DWR将有助于提升你的应用的用户体验。
本案例详解将重点探讨DWR在数据库操作中的应用。 首先,理解DWR的基本工作原理至关重要。DWR通过在浏览器和服务器之间创建一个HTTP长连接,允许JavaScript调用服务器上的Java方法,并将结果返回给前端。这一过程...
在"Ajaxapp"这个实例中,很可能是演示了如何结合使用DWR和Dojo来创建一个基于Ajax的应用。可能包含了使用Dojo创建交互式的前端界面,以及通过DWR实现前后端数据交换的代码示例。学习这个实例可以帮助你理解这两个...
### dwr实例教程知识点解析 #### 一、DWR简介及功能特点 DWR(Direct Web Remoting)是一种简化Ajax应用开发的技术框架。它能够使客户端的JavaScript代码直接调用服务器端的Java方法,实现数据的实时交互。与传统...
在DWR应用中,通常会有一个DAO(Data Access Object)层来处理与数据库的交互。 7. **IDE集成**:myEclipse 8.5是一个流行的Java集成开发环境,它提供了对DWR的支持,包括代码生成、调试等。在这个实例中,开发者...
例如,你可以在Spring MVC应用中使用DWR,使得前端与后端的数据交换更加便捷。 通过以上知识点,我们可以看到Dwr在构建动态、交互性强的Web应用中发挥着重要作用。掌握Dwr的这些功能和机制,对于提升Web开发效率和...
在你提供的实例中,“dwr实例,从后台取数据显示”表明这是一个使用DWR从服务器获取数据并在前端展示的简单应用。 1. **DWR的工作原理**:DWR通过在服务器上设置一个代理,允许JavaScript调用Java方法,就像它们是...
而DWR则是一种允许JavaScript在浏览器端直接调用服务器端Java对象的技术,实现了异步的Web应用。 SSH框架整合: 1. **Struts2**:Struts2作为表现层框架,提供了一种基于Action和Result的模型,用于处理HTTP请求并...
这个"**dwr.demo dwr实例**"很可能是用来展示如何在实际项目中集成和使用DWR的示例代码。在深入探讨之前,让我们先理解一下DWR的基本概念。 DWR的核心功能是提供了一个JavaScript API,使得JavaScript可以调用...
虽然具体内容无法在这里直接提供,但通常这类博客会涵盖DWR的基本概念、配置、使用方法,以及如何创建和运行一个简单的DWR应用。博主可能分享了从设置环境到实现功能的全过程,包括HTML页面与Java后台的交互,以及...
这个"DWR开发实例"是一个专门为学习DWR技术准备的实践项目,旨在帮助开发者理解DWR的核心功能和使用方法。 在DWR中,主要涉及以下几个关键概念: 1. **Reverse Ajax**:DWR的核心特性之一是实现了Reverse Ajax,即...
同时,由于DWR默认不允许跨域访问,可能需要配置CORS策略或者使用DWR的`crossDomain`属性。此外,对于返回的数据类型,DWR默认支持基本类型和部分复杂类型,如果需要返回自定义对象,需要实现序列化。 综上所述,...