dwr例子5调用有JavaBean参数的java方法
2008-11-14 09:56
555 查看
一、基础类
public String testMethod5(TestBean testbean)
{
String psw =(String)testbean.getPassword();
System.out.println("沙洲"+psw);
return psw;
}
二、dwr.xml
<create creator="new" javascript="TestClass" scope="page">
<param name="class" value="novten.TestClass" />
<include method="testMethod5" />
</create>
<convert converter="bean" match="novten.TestBean">
<param name="include" value="username,password" />
</convert>
三、jsp页面
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jojo</title>
<script type='text/javascript' src='/dwrnov/dwr/interface/TestClass.js'></script>
<script type='text/javascript' src='/dwrnov/dwr/engine.js'></script>
<script type='text/javascript' src='/dwrnov/dwr/util.js'></script>
<script language="JavaScript" type="text/javascript">
function callTestMethod5()
{
//定义要传到java方法中的参数
var data;
//构造参数,date实际上是一个object
data = { username:"user", password:"passw而反而ord" };
TestClass.testMethod5(data,calltoto);
}
function calltoto(sha)
{
alert(sha);
}
</script>
</head>
<body>
<a href="javascript:callTestMethod5()">test05</a>
</body>
</html>
public String testMethod5(TestBean testbean)
{
String psw =(String)testbean.getPassword();
System.out.println("沙洲"+psw);
return psw;
}
二、dwr.xml
<create creator="new" javascript="TestClass" scope="page">
<param name="class" value="novten.TestClass" />
<include method="testMethod5" />
</create>
<convert converter="bean" match="novten.TestBean">
<param name="include" value="username,password" />
</convert>
三、jsp页面
<%@ page contentType="text/html; charset=utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jojo</title>
<script type='text/javascript' src='/dwrnov/dwr/interface/TestClass.js'></script>
<script type='text/javascript' src='/dwrnov/dwr/engine.js'></script>
<script type='text/javascript' src='/dwrnov/dwr/util.js'></script>
<script language="JavaScript" type="text/javascript">
function callTestMethod5()
{
//定义要传到java方法中的参数
var data;
//构造参数,date实际上是一个object
data = { username:"user", password:"passw而反而ord" };
TestClass.testMethod5(data,calltoto);
}
function calltoto(sha)
{
alert(sha);
}
</script>
</head>
<body>
<a href="javascript:callTestMethod5()">test05</a>
</body>
</html>
相关文章推荐
- dwr例子2调用有简单参数的java方法
- dwr2.1调用有简单参数的java方法之拆分串
- DWR中js调用Java方法的参数及返回值
- dwr中如何调用有参数的java方法
- DWR中Java方法的参数及返回值、对象javabean
- dwr+maven实现java和js方法互相调用,实现推送, 完整切超简单例子
- dwr例子6调用返回List、Set或者Map的java方法
- dwr例子4调用返回JavaBean的java方法
- 工作随笔——Java调用Groovy类的方法、传递参数和获取返回值
- 【解惑】Java方法参数是引用调用还是值调用?
- Java反射调用某个类的方法(带参数和不带参数)
- DWR中各种java方法的调用
- dwr 3.0 配置 + 不同参数,不同返回值调用方法 示例
- DWR中各种java方法的调用
- java通过反射调用不同参数的方法
- 关于Java中方法调用时参数的传递
- java基础入门-方法参数的调用是值调用而不是引用调用
- Java可变长参数方法调用问题
- JAVA本地方法调用(3)对象参数传递
- Java 反射调用带基本数据类型参数的方法