易截截图软件、单文件、免安装、纯绿色、仅160KB

DWR中Java方法的参数及返回值

DWR使用篇
1、调用没有返回值和参数的Java方法
1.1、dwr.xml的配置
Xml代码
<dwr>  
  <allow>  
    <create creator="new" javascript="testClass" >  
      <param name="class" value="com.dwr.TestClass" />  
      <include method="testMethod1"/>  
    </create>  
  </allow>  
</dwr>  
<dwr>
<allow>
<create creator="new" javascript="testClass" >
<param name="class" value="com.dwr.TestClass" />
<include method="testMethod1"/>
</create>
</allow>
</dwr>
<allow> 标签中包括可以暴露给 javascript 访问的东西。
<create> 标签中指定 javascript 中可以访问的 java 类,并定义 DWR 应当如何获得要进行远程的类的实例。 creator="new" 属性指定 java 类实例的生成方式, new 意味着 DWR 应当调用类的默认构造函数来获得实例,其他的还有 spring 方式,通过与 IOC 容器 Spring 进行集成来获得实例等等。 javascript=" testClass " 属性指定 javascript 代码访问对象时使用的名称。
<param> 标签指定要公开给 javascript 的 java 类名。
<include> 标签指定要公开给 javascript 的方法。不指定的话就公开所有方法。
<exclude> 标签指定要防止被访问的方法。
1.2、javascript中调用
首先,引入 javascript 脚本
Js代码
<script src='dwr/interface/ testClass.js'></script>   
<script src='dwr/engine.js'></script>   
<script src='dwr/util.js'></script>  
<script src='dwr/interface/ testClass.js'></script>
<script src='dwr/engine.js'></script>
<script src='dwr/util.js'></script>
其中 TestClass.js 是 dwr 根据配置文件自动生成的, engine.js 和 util.js 是 dwr 自带的脚本文件。
其次,编写调用 java 方法的 javascript 函数
Js代码
Function callTestMethod1(){ &n


相关文档:

Win7系统下Java环境变量的配置

win7系统下Java环境变量的配置        Jdk版本为1.6
打开控制面板->用户帐户->更改我的环境变量
变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.6.0_12(这只是我的JDK安装路径)
变量名:Path
在变量值的最前面加上:%JAVA_HOME%\bin;(若已经有Path项,无须另外新 ......

java中abstract与interface

   abstract  class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract  class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract  cl ......

java练习题,很弱智,但毕竟绝大部分是自己写的

import java.io.*;
public class CheckVirusFile

   int virusCount=0,del_count=0,spe_count=0,nameCount=0;
   //用递归的方法检查File类型的参数是文件还是目录
   public void judgeDir(File virFile)
   {   
  if(!virFile.isDir ......

Java中的public、 protected、 default、 private

在Java中,定义函数或者变量的时候,对函数、变量都有一个访问权限问题。
对于函数来说,比如:
public class test {
  public static void main(String[] args) {
  // TODO Auto-generated method stub
 }
 public void apublic() {
  //public 函数
 }
 pri ......

Java中通过DWR获取session、request、response

在DWR中需要用到session,request等这些东西的时候,可以用以下方法获取:
1. 使用DWR的API (很多人都不推荐这种做法,经测试,使用起来肯定没问题)
import uk.ltd.getahead.dwr.WebContext;
import uk.ltd.getahead.dwr.WebContextFactory;
WebContext ctx = WebContextFactory.get();
ctx.getSession()
ctx.getHttp ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号