基于dwr框架的Ajax技术的使用

dwr实现ajax功能ajax+dwr dwr实现ajax功能ajax+dwr......................... 立即下载

基于dwr框架的Ajax技术的使用

1、  配置dwr环境

a)         将dwr压缩解压,将包内WEB-INF/lib文件下的所有jar包全部复制到项目中去,

b)        在项目中的web.xml文件里配置dwr的控制器

<!-- 配置dwr的控制器 -->

 <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>

 </servlet>

 <servlet-mapping>

  <servlet-name>dwr-invoker</servlet-name>

  <url-pattern>/dwr/*</url-pattern>

 </servlet-mapping>

c) 将压缩baonei的dwr.xml文件复制到项目web-inf文件夹下面,并只取<allow></allow>节点

2、  创建实体类entity.City,创建逻辑处理java文件 dao.Ta

3、  在dwr.xml文件里处理java逻辑文件和实体类

<allow>

   <!-- 构造器:生成类Ta的对象t -->

   <create creator="new" javascript="t">

    <param name="class" value="dao.Ta"/>

   </create>

   <!-- 构造器:生成类Ta的对象t (从spring中获取类,再生成javascript对象)-->

<!—-红色的地方是区别与直接获取java类的地方-->

   <create creator="spring" javascript="b">

    <param name="beanName" value="b"/>

   </create>

   <!-- 转换器:将对象转换为键值对字符串 -->

    <convert converter="bean" match="entity.City">

      <param name="include" value="label,value"/>

    </convert>

  </allow>

4、  在jsp文件中使用

a)         导入js文件

<script type="text/javascript" src="dwr/engine.js">

</script>//固定形式

       <script type="text/javascript"src="dwr/interface/t.js">

</script> //所有通过构造器创建出来的js对象都是以这种形式导入jsp文件中的,只是不//同的是t.js要根据不同的js对象名而变换

<script type="text/javascript">

function ab2(va){

          t.findAllCity(va,cb2);

         }

          //处理返回值--回调函数

          function cb2(d){

           var shi=document.getElementById("shi");//获得表单元素

           shi.length=0;

           for(var i=0;i<d.length;i++){//循环向下拉列表中添加数据

           shi.add(new Option(d[i].value,d[i].label));

           }

         }

</script>

<form method="post" action="ca.do" name="fm">

              //调用javascript中的ab2方法,传入本元素选中的value值

           省:<select id="sheng" onchange="ab2(this.value)">

             <option value="hn">河南</option>

             <option value="hb">河北</option>

           </select>

              &nbsp;

           市:<select id="shi">

             <option>请选择....</option>

           </select>

        

       </form>

 

从DCI-P3到sRGB:跨媒体色彩转换的矩阵奥秘与实践 本文深入解析从DCI-P3到sRGB的色彩空间转换技术,揭示矩阵运算的核心原理与实践技巧。通过实战案例展示如何正确处理白点差异、伽马曲线转换等关键环节,帮助影视从业者解决跨媒体色彩匹配问题,确保作品在不同设备上呈现一致的视觉效果。 阅读详情

相关推荐

用HFSS复现经典论文:从零搭建带孔缝屏蔽箱体模型(附完整建模步骤与避坑指南)

本文详细介绍了如何使用HFSS电磁仿真软件复现经典论文中的带孔缝屏蔽箱体模型,包括从零搭建模型、设置激励与边界条件、求解优化及结果验证的全过程。特别提供了建模中的布尔运算陷阱、激励设置技巧等实操难点的避坑指南,帮助工程师和学生深入理解电磁屏蔽效能研究。

weixin_30530339的博客 159

ajax 和dwr

一.DWR的全称,官方网站的解释以及定义,版本。<br />     1.dwr的全称是Direct Web Remoting(远程web调用).<br />     2.dwr的初衷可以用官方网站的一句话来表示:easy ajax for java.<br />     3.dwr目前开发版本是dwr3.0,最高稳定版本是dwr2.0。<br />     dwr的核心是ajax和java,它能够在客户端用js来调用java类。<br />  二.什么是Ajax,有何作用,执行流程,优缺

tt519720045的专栏 1447

信息抽取实战:三元组抽取(限定领域 vs 开放领域)(附代码)

信息抽取实战:三元组抽取 目录信息抽取实战:三元组抽取一、限定领域的三元组抽取比赛介绍数据分析序列标注模型关系分类模型三元组提取总结开放领域的三元组抽取标注平台文本分类新数据进行三元组抽取总结参考文献 一、限定领域的三元组抽取   本项目将会介绍在2019语言与智能技术竞赛的三元组抽取比赛方面的一次尝试。由于该比赛早已结束,当时也没有参加这个比赛,因此没有测评成绩,我们也只能拿到训练集和验证集。但是,这并不耽误我们在这方面做实验。 比赛介绍   该比赛的网址为:http://lic2019.ccf.org.

南有芙蕖 2万+

DWR与AJAX

<br />一,DWR是Direct Web Remoting 的缩写.<br />DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能。<br />从最简单的角度来说,DWR 是一个引擎,可以把服务器端 Java 对象的方法公开给 JavaScript 代码。使用 DWR 可以有效地从应用

angel666mzz88的专栏 590

创建可视化机房

(3)窗户位置创建好以后需要对窗户的墙面镂空位置进行修补,具体操作为,选中镂空位置的顶点(这里必须是选择一个平面的顶点,不要跨平面选择),实际操作如下图:选择点以后,鼠标右键,选择【从顶点创建边/面】,或者按F键,随后对其他镂空位置进行相同操作;(2)将【物体模式】修改为【编辑模式】,选中-x对应面的所有顶点,移动顶点位置,其他放小调整按照同理,找到选中对应面的所有顶点,移动位置即可;调整动画事件轴上的线,选中关键帧的时间,调整模型的位置或者旋转角度,具体根据插入关键帧菜单选择的项进行模型的相关调整。

SmileBu丿㦌的博客 2068

第三节: 串口通信(用CubeMX学习STM32)

用CubeMX学习STM32, 串口通信学习, 通过轮询方式和中断方式两种方式进行通信演示。 STM32F407zgt6

Kevin_8_Lee的博客 8904

DWR让Ajax如此简单

这篇文章阐述了使用开源项目DWR(直接Web远程控制)和Ajax(异步JavaScript和XML)的概念来提高Web应用的可用性。作者一步步来展示DWR如何使得Ajax的应用既简单又快捷。  Ajax,或者说是异步JavaScript和XML,描述了一种使用混合了HTML(或XHTML)和层叠样式表作为表达信息,来创建交互式的Web应用的开发技术;文档对象模型(DOM),JavaScript

stonecai的专栏 890

SAGA GIS英文版进行地形分析,计算常用的地形因子等

SAGA GIS中文版是一款专业的自动化地球科学分析系统软件。SAGA GIS最新版界面简洁,操作简便,用户使用时输入要分割的影像,选择要计算特征的影像或者波段,设置越大,得到的斑块越大;反之,则越小,点击Okay,得到分割影像图。SAGA GIS中文版主要通过选择适合你影像的格式,加载影像。 SAGA GIS全称是System for Automated Geoscientific Analyses,是一种用于编辑空间数据的地理信息系统(GIS)计算机程序,它是免费的开源软件,SAGA GIS旨在为科学家

qq_35794085的博客 5645

AJAX实践DWR篇

DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(J

Rockxiaoqiang的专栏 1808

Zookeeper+Hadoop+Spark+Flink+Kafka+Hbase+Hive 完全分布式高可用集群搭建(保姆级超详细含图文) 附安装包网盘下载

Hadoop+Spark+Flink+Zookeeper+Kafka+Hbase+Hive完全分布式高可用集群搭建 Hadoop高可用集群搭建 Spark高可用集群搭建 Flink高可用集群搭建 Zookeeper高可用集群搭建 Kafka高可用集群搭建 Hbase高可用集群搭建 Hive高可用集群搭建 mysql搭建 jdk部署 大数据集群环境搭建

Mr.L-OAM的博客 2万+

手把手教你学simulink(90.1)--直流电动机实例:基于Simulink的基本模型的直流电动机(DC Motor)建模

直流电动机(DC Motor)因其结构简单、控制方便和良好的调速性能,广泛应用于各种工业自动化、机器人技术、家用电器以及航空航天等领域。为了更好地理解和应用直流电动机的工作原理及其控制系统,本项目旨在通过Simulink对直流电动机进行基本模型的建模与仿真。

MHD0815的博客 441

Dwr与Ajax的异同点

1.什么是ajax          1.它是一个客户端技术,是将原来的一些老的技术进行结合使用,产生一种新的应用。          2.可以跟任何服务端技术开发的程序进行交互。          3.ajax不是一门新的语言或者技术,只是将xml,dom,js,css等技术进行结合使用。          4.异步的交互方式。  2.ajax的执行流程         1.发出

不了了之之了之 1635

【图像去噪】论文复现:CLIP用于图像去噪提升泛化性!CLIPDenoising的Pytorch源码复现,跑通CLIPDenoising全流程,图文结合,网络结构梳理和拆解,对应源码注释!

论文题目:Transfer CLIP for Generalizable Image Denoising —— 用于可泛化图像去噪的转移CLIP。【图像去噪】论文精读:Transfer CLIP for Generalizable Image Denoising(CLIPDenoising)CLIPDenoising理论部分详解见上面对应的论文精读,本文以源码为主,理论部分只是粗略回顾。启发:多看其他领域的文章,分析是否能应用在去噪领域,这是产生idea的要素之一;

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 1414

AJAX技术之DWR框架

DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。 它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一方面一个JavaScri...

weixin_33736832的博客 139

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Ajax技术和DWR框架介绍

 Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含: XHTML:对应W3C的XHTML规范,目前是XHTML1.0。 CSS:对应W3C的CSS规范,目前是CSS2.0 DOM:这里的DOM主要是指HTML DOM,XML DOM包括在下面的XML中 JavaScript:对应于ECMA的ECMAScript规范 XML:对应W3C的XML DOM、XSL

疯狂学习的专栏 838

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

extjs jquery dwr ajax flex等web前端框架技术介绍

<br />extjs:1.介绍:http://baike.baidu.com/view/1350145.htm  2.官网学习:http://extjs.org.cn/(中文)<br />JQuery:1.介绍:http://baike.baidu.com/view/1020297.htm 2.官网学习:http://jqueryui.com/(英文)<br />Prototype:1.介绍:http://baike.baidu.com/view/1112205.htm 2学习网站:http://www.

centre10的专栏 2473

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

用Ajax技术和dwr框架两种方式实现下拉列表的级联效果

在开发web页面时,常常需要达到某一个文本输入框,更多的是下拉框随另一个下拉框的改变而改变值的"联动"效果。实现这种效果,往往需要我们跟后台进行交互。 这里,我将分别介绍如何使用ajax技术和dwr框架,实现下拉列表的联动效果。 需要实现级联效果的下拉列表: 业务 <s:select id ="serviceId" name=

qq_18875541的博客 608

AJAX技术之DWR框架入门

&nbsp; (1) 简介 官方:http://directwebremoting.org/dwr/download 最新版本:2.0.5 DWR (Direct Web Remoting)是getahead公司开发的一个实现AJAX应用的框架。 DWR是一个可以允许你去创建AJAX WEB站点的JAVA开源库。它可以让你在浏览器中的Javascript代码调用Web服务器上的Java代...

finally_m 153

dwr ajax框架使用教程

来自小站:dwr ajax框架使用教程 DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。 先看看整个Web项目。一个Card实体类与配置文件,记得给配置添加后添加一个lazy=f

凉粉 1115

[导入]基于Ajax技术的DWR框架的研究与应用.pdf(399.07 KB)

随着Web应用程序复杂性越来越高,传统的Web应用程序已经渐渐不能满足Web浏览者更高的、全方位的体验要求了,于是具有高度互动性,给用户带来丰富体验的互联网应用程序应运而生。Ajax作为Web2.0的核心技术得到了广泛的发展,带给了我们更快,更高效,更强动态的应用,用户的体验也得到了极大的改善。为了减少开发的困难,很多框架出现了,并对HttpXmlRequest对象进行了封装,减少了开发时的代码量...

weixin_30650039的博客 65

(五)配置及用法之DWR

DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。在介绍DWR之前呢,先简要介绍一下Ajax。其实和DWR配置的相关性不大,只是希望大家重温一下Ajax的使用。 [color=red][b](1...

woaiyingyu321的专栏 188

java web开发:Ajax技术(四):DWR——WEB远程调用框架

一 Ajax原理 Ajax通过其核心引擎(XMLHttpRequest)实现了浏览器客户端和服务器的异步通信功能,主要原理参考下图 (0)打开浏览器网页 (1)在浏览过程中触发事件(如:鼠标单击事件、注册时用户名输入框失去焦点事件等等) (2)事件调用对应的JavaScript函数——ajaxfunc(){} (3)函数中,创建并Ajax核心处理对象XMLHttpRequest对象

自由先锋 3262

Ajax的DWR框架入门例子

以下附近是Ajax的DWR框架入门例子,欢迎下载...............

大米文子 152

简单DWR使用例子

[b]DWR:[/b]搜索百度百科解释--DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。 [b]原因:[/b]是因为Javascript无法直接调用java函数,但是为了达到AJAX异步特...

edr1991的专栏 166
上一篇: 解析通过web.xml文件控制利用过滤器实现编码格式步骤
下一篇: 继承ActionSupport
麻烦的书虫
博客等级 码龄17年 19粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值