首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

dwr交付javabean

2012-12-19 
dwr提交javabeanDWR.xml:dwr allowcreate creatornew javascriptdwrCommentparam nameclas

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);
  }
}

热点排行