dwr后台Bean与前台JS对象的转换关系

来源:互联网 发布:centos 安装flash插件 编辑:程序博客网 时间:2024/06/08 02:14
1、前台的JS对象
var setModel = {
                
// 第一步
                examModelType:'',
                examCourse:
'',
                examTotalPoint:
1200,
                examKnowledgePoint:
'',
                
// 第二步
                examTypeSelected:[false,false,false,true,false,false,false],
                
// 第三步
                examPointInput:['','','','','','','',''],
                
// 第四步
                examCountInput:['','','','','','','',''],
                
// hard
                easy:['','','','','','','',''],
                easyToo:[
'','','','','','','',''],
                midd:[
'','','','','','','',''],
                hard:[
'','','','','','','',''],
                hardToo:[
'','','','','','','',''],
                
// distinct
                lowDistinct:['','','','','','','',''],
                middDistinct:[
'','','','','','','',''],
                highDistinct:[
'','','','','','','',''],
                
// require
                lowRequire:['','','','','','','',''],
                middRequire:[
'','','','','','','',''],
                highRequire:[
'','','','','','','','']
                
            };

2、后台的Bean对象
public class SetModel {
    
    
private String examModelType = "";
    
private String examCourse = "";
    
private String examTotalPoint = "";
    
private String examKnowledgePoint = "";
    
private String[] examTypeSelected = new String[7];
    
    
private String[] examPointInput = new String[7];
    
private String[] examCountInput = new String[7];
    
    
private String[] easy = new String[7];
    
private String[] easyToo = new String[7];
    
private String[] midd = new String[7];
    
private String[] hard = new String[7];
    
private String[] hardToo = new String[7];
    
    
private String[] lowDistinct = new String[7];
    
private String[] middDistinct = new String[7];
    
private String[] highDistinct = new String[7];
    
    
private String[] lowRequire = new String[7];
    
private String[] middRequire = new String[7];
    
private String[] highRequire = new String[7];
    
    
public String[] getEasy() {
        
return easy;
    }
    
public void setEasy(String[] easy) {
        
this.easy = easy;
    }
    
public String[] getEasyToo() {
        
return easyToo;
    }
    
public void setEasyToo(String[] easyToo) {
        
this.easyToo = easyToo;
    }
    
public String[] getExamCountInput() {
        
return examCountInput;
    }
    
public void setExamCountInput(String[] examCountInput) {
        
this.examCountInput = examCountInput;
    }
    
public String getExamCourse() {
        
return examCourse;
    }
    
public void setExamCourse(String examCourse) {
        
this.examCourse = examCourse;
    }
    
public String getExamKnowledgePoint() {
        
return examKnowledgePoint;
    }
    
public void setExamKnowledgePoint(String examKnowledgePoint) {
        
this.examKnowledgePoint = examKnowledgePoint;
    }
    
public String getExamModelType() {
        
return examModelType;
    }
    
public void setExamModelType(String examModelType) {
        
this.examModelType = examModelType;
    }
    
public String[] getExamPointInput() {
        
return examPointInput;
    }
    
public void setExamPointInput(String[] examPointInput) {
        
this.examPointInput = examPointInput;
    }
    
public String getExamTotalPoint() {
        
return examTotalPoint;
    }
    
public void setExamTotalPoint(String examTotalPoint) {
        
this.examTotalPoint = examTotalPoint;
    }
    
public String[] getExamTypeSelected() {
        
return examTypeSelected;
    }
    
public void setExamTypeSelected(String[] examTypeSelected) {
        
this.examTypeSelected = examTypeSelected;
    }
    
public String[] getHard() {
        
return hard;
    }
    
public void setHard(String[] hard) {
        
this.hard = hard;
    }
    
public String[] getHardToo() {
        
return hardToo;
    }
    
public void setHardToo(String[] hardToo) {
        
this.hardToo = hardToo;
    }
    
public String[] getHighDistinct() {
        
return highDistinct;
    }
    
public void setHighDistinct(String[] highDistinct) {
        
this.highDistinct = highDistinct;
    }
    
public String[] getHighRequire() {
        
return highRequire;
    }
    
public void setHighRequire(String[] highRequire) {
        
this.highRequire = highRequire;
    }
    
public String[] getLowDistinct() {
        
return lowDistinct;
    }
    
public void setLowDistinct(String[] lowDistinct) {
        
this.lowDistinct = lowDistinct;
    }
    
public String[] getLowRequire() {
        
return lowRequire;
    }
    
public void setLowRequire(String[] lowRequire) {
        
this.lowRequire = lowRequire;
    }
    
public String[] getMidd() {
        
return midd;
    }
    
public void setMidd(String[] midd) {
        
this.midd = midd;
    }
    
public String[] getMiddDistinct() {
        
return middDistinct;
    }
    
public void setMiddDistinct(String[] middDistinct) {
        
this.middDistinct = middDistinct;
    }
    
public String[] getMiddRequire() {
        
return middRequire;
    }
    
public void setMiddRequire(String[] middRequire) {
        
this.middRequire = middRequire;
    }

}

3、dwr.xml文件中的配置
<convert match="com.wzg.generator.SetModel" converter="bean"/>

4、详细说明请参考
 http://wiki.javascud.org/display/dwrcn/Converters
原创粉丝点击