知识大全 DWR - Direct Web Remoting 实际使用

Posted 函数

篇首语:一切节省,归根到底都归结为时间的节省。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 DWR - Direct Web Remoting 实际使用相关的知识,希望对你有一定的参考价值。

DWR - Direct Web Remoting 实际使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  ajax喊了好多年 还没实际用过 趁著DWR出来用一把     用在一个很简单的地方 就是检查是否有重复的名称     首先写好一个类    public class CommonServicespublic boolean checkRepeatUser(String loginname)boolean result=false; 省去具体代码return result;    在web xml中加上    <servlet><  servlet name>dwr invoker<  /servlet name><  display name>DWR Servlet<  /display name><  servlet class>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>    在WEB INF/dwr xml中    <?xml version= encoding= UTF ?><  !DOCTYPE dwr PUBLIC //GetAhead Limited//DTD Direct Web Remoting //EN ><  dwr><  allow><  create creator= new javascript= CommonServices ><  param name= class value= test CommonServices /><  /create><  /allow><  /dwr>    这是配一个类 对应于js中哪一个类 基本上象一个bean管理器     在jsp中    先引入js  <script type= text/javascript src= <  %=request getContextPath()%>/dwr/interface/CommonServices js ><  /script><script type= text/javascript src= <  %=request getContextPath()%>/dwr/engine js ><  /script><script type= text/javascript src= <  %=request getContextPath()%>/dwr/util js ><  /script>    前两个是必须的 CommonServices js会动态生成 根据dwr xml     写一些方法:    function showResult(b)if(b)alert( 已经有重复的登录名了! );  elsealert( 登录名尚未注册过! );  function checkRepeat(s)var o=getElement(s);  if(o)CommonServices checkRepeatUser(o value showResult);  function getElement(name)var result=null;  var objs=document getElementsByName(name);  if(objs)var o=objs[ ];  result=o;return result;    checkRepeat:传入一个文本框的对象名 取出内容 调用后台CommonServices 根据返回值显示结果     showResult:回调函数 处理后台CommonServices的返回结果 不知道为什么要用这种方式 干脆直接返回值不是挺好?还需要用回调?    getElement:自定义的实用工具函数    定义一下按钮:  <input type= button onclick= checkRepeat( user loginname ) value= 检查是否重复 >    这样点一个按钮之后就会弹出对话框 显示是否重复的信息     调用的大致流程是这样的     button >checkRepeat >CommonServices js >engine js >dwr servlet >CommonServices java >DB cha138/Article/program/Java/hx/201311/26343

相关参考

知识大全 介绍一下DWR框架

介绍一下DWR框架  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!cha138/Artic

知识大全 jsp如何调用dwr方法步骤

   首先需要引入dwrjar包到工程中的lib中      在webxml中配置dwr如下 &nb

知识大全 DWR调用客户端Java代码的程序实例

DWR调用客户端Java代码的程序实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  //———

知识大全 Spring AOP在DWR安全上的应用

SpringAOP在DWR安全上的应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 使用Jetty和DWR创建伸缩性Comet程序

使用Jetty和DWR创建伸缩性Comet程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  P

知识大全 使用直接模式direct=y导出数据比传统方式

  最近发现使用直接导出模式direct=yexp比传统模式导出快很多而且似乎也不会遇见什么bug(至今没有遇见过)  oracle提供种模式导出表数据传统模式CONVENTIONALPATH和直接模

知识大全 VC.NET的Direct3D极速入门宝典

VC.NET的Direct3D极速入门宝典  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  听说D

知识大全 在Delphi下用Direct Sound 实现混音器组件

在Delphi下用DirectSound实现混音器组件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 C#+Direct3D9.0开发实例之月亮绕着地球转

C#+Direct3D9.0开发实例之月亮绕着地球转  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

DMA方式,即直接存储器访问(Direct Memory Access)方式。这种方式中()

DMA方式,即直接存储器访问(DirectMemoryAccess)方式。这种方式中()A、数据在外部设备和主存储器间通过总线直接传送,不需CPU干预。B、CPU控制在外部设备和主存储器间的数据传送。