关于Struts2的前端页面绑定数据有点不解。求高手解释这个代码
关于Struts2的前端页面绑定数据有些不解。。。。求高手解释这个代码
在一个action中,有这样几个方法
public String[] getGender(){
return new String[]{"男",“女”};
}
public String[] getHabbits(){
return new String[]{"唱歌","跳舞","聊天"};
}
public String abc(){
return "OK";
}
经过在struts的一系列配置,访问时直接访问abc(),然后转发到我的注册页面,Regist.jsp,这样页面就可以绑定到数据。我想问的是,访问时只访问了abc方法,为什么注册页面的checkboxlist或者select就可以获得性别,爱好这些值????
------解决方案--------------------
你这三个方法 都叫做 属性,
你只要访问 了 你的这个Action,就 能活去到这个类中所有的属性 ,因为Struts2中的属性是类级属性
他跟Spring的是不一样的
在一个action中,有这样几个方法
public String[] getGender(){
return new String[]{"男",“女”};
}
public String[] getHabbits(){
return new String[]{"唱歌","跳舞","聊天"};
}
public String abc(){
return "OK";
}
经过在struts的一系列配置,访问时直接访问abc(),然后转发到我的注册页面,Regist.jsp,这样页面就可以绑定到数据。我想问的是,访问时只访问了abc方法,为什么注册页面的checkboxlist或者select就可以获得性别,爱好这些值????
------解决方案--------------------
你这三个方法 都叫做 属性,
你只要访问 了 你的这个Action,就 能活去到这个类中所有的属性 ,因为Struts2中的属性是类级属性
他跟Spring的是不一样的