`
streammoon
  • 浏览: 25286 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

dwr提交javabean

阅读更多
DWR.xml:
<dwr>
<allow>
         <create creator="new" javascript="dwrComment">
            <param name="class" value="com.my.dwr.app.DwrAction"></param>
        </create>
       
        <convert match="com.my.dwr.po.ChildBean2" converter="bean" javascript="ChildBean2"></convert>
       
</allow>
</dwr>
==========================
JSP:
<script type="text/javascript" src="dwr/engine.js"></script>
<script type="text/javascript" src="dwr/util.js"></script>
<script type="text/javascript" src="dwr/interface/dwrComment.js"></script>
。。。。。。。。。
function submit2(){
    var test = document.getElementsByName("test4");
    var a=new Array();
    for(var i=0;i<test.length;i++){
       a[i] = test[i].value;
    }
    var p={
       test4:a
    };
    dwrComment.setBean2(p);
}
。。。。。。。。
test4:<input  id="t1" name="test4" /><br>
test4:<input  id="t2" name="test4" /><br/>
<input type="button" value="submit" onclick="submit2();"/>
。。。。。。。。
=====================================
JavaBean:
public class ChildBean2{
   private String[] test4;
   private String[] test5;
//getter&setter
}

=============================
Action:
public class DwrAction{
  public void setBean2(ChildBean2 bean) {//这只是一个普通方法,共dwr调用,在该处,可以获取到页面提交过来的数据,直接绑定到bean上
    System.out.println(bean);
  }
}
分享到:
评论

相关推荐

    dwr实例操作+rmi实例操作

    - **创建JavaBean**:例如创建一个名为`User`的Java类,包含姓名和年龄属性及对应的getter、setter方法。 - **配置dwr.xml**:声明`User`类及其方法为可远程访问。 - **生成JavaScript接口**:DWR自动生成对应于`...

    javaee联动dwr包

    例如,你可以声明一个JavaBean,然后指定它的所有公共方法都可以被JavaScript调用: ```xml &lt;dwr&gt; &lt;/dwr&gt; ``` 4. **使用DWR:** - **JavaScript接口生成**:DWR会自动生成与Java方法对应的...

    EL调用Java函数(想dwr里那样的调用)

    在Web开发中,EL(Expression Language)是一种用于在JSP页面中访问JavaBean属性和执行简单操作的语言。它简化了视图层与模型层的数据交互。然而,有时我们需要在EL表达式中调用Java方法,这通常是通过自定义EL函数...

    BBS论坛的详细设计

    View Help 组件是一种 JavaBean 组件,负责将某些数据格式化或者数据转换的功能。我们可以设计 View Help 组件来实现这些功能。 客户端的 JavaScript 脚本 在 Struts 应用中,我们使用客户端的 JavaScript 脚本来...

    企业Java EE软件开发规范

    - `dwr.xml`:DWR配置文件。 - `excel.tld`、`tables.tld`:自定义标签库配置文件。 - `web.xml`:Web部署描述符。 - `buildTemplate.xml`:项目构建模版文件。 - `productBuild.properties`:项目构建属性文件...

    accp 程序员考试题

    正确的方式是将表单字段的`name`属性设置为实体类属性的路径,例如`&lt;input type="text" name="user.username"&gt;`,这样在提交表单时,`user`对象的`username`属性就能被自动填充。 ### ASP.NET中PageDataSource类 ...

    Java框架技术学习笔记

    - **DWR**:Direct Web Remoting (DWR) 是一个简化 Ajax 开发的框架,它允许服务器端的 Java 对象像 JavaScript 函数一样被客户端直接调用,从而简化了 Ajax 的编程模型。 - **三层结构的命名规则**: - 表示层:...

    Java框架学习笔记

    - **DWR**:Direct Web Remoting,是一个Ajax框架,它使得服务器端的Java对象能够在客户端JavaScript中直接调用,简化了前端与后端之间的交互。 - **三层结构的命名规则**: | 层 | Java中的命名规则 | .Net中的...

    struts2基本标签用法

    Struts2是一个开源的Web应用框架,它继承了Struts框架的传统设计,同时结合了WebWork、DWR等优秀框架的优点,提供了丰富的标签库来简化Web应用的开发过程。本文将详细解析Struts2标签的基本用法,涵盖从变量设置到...

Global site tag (gtag.js) - Google Analytics