在一个action中,有这样几个方法 public String[] getGender(){ public String[] getHabbits(){ public String abc(){ 经过在struts的一系列配置,访问时直接访问abc(),然后转发到我的注册页面,Regist.jsp,这样页面就可以绑定到数据。我想问的是,访问时只访问了abc方法,为什么注册页面的checkboxlist或者select就可以获得性别,爱好这些值???? |
|
20分 |
你这三个方法 都叫做 属性,
你只要访问 了 你的这个Action,就 能活去到这个类中所有的属性 ,因为Struts2中的属性是类级属性 他跟Spring的是不一样的 |
原来是这样啊,,学习了,那Spring是什么样的呢,还没接触过Spring呢。 |
|
spring 是在配置文件里配置bean,每个bean都是单例模式的,整个程序的每个类只会new一个对象出来, |
|
嗯嗯,回头得学习一下Spring。。。。那Struts2的类级属性,是只要执行一遍就可以了,还是只要想绑定数据都得先访问这个方法。像Servlet一样。 |