很简单啊。让这个form包含所有的属性,在action中取出需要的属性就可以了。
比如有两个表单,表单1包含name, age表单2包含name,password,
有两个action(或者一个dispatchaction, 两个方法), action1对应表单1,action2对应表单2,
但是只有一个formBean, 那么formbean包含所有的属性,name,age,password,

解决方案 »

  1.   

    好久没来了。
    谢谢了!
    但这样解决不太好!form 显的有点庞大,我正在考虑看其他的解决途径!
    再交流.....
      

  2.   

    1楼方法可以,对它进行点优化缩减代码,在form里面不写具体的属性,
    而是某个包含这些属性的类:
        public Company company = new Company();
        public Person person = new Person();    public Company getCompany() {
            return company;
        }    public void setCompany(Company company) {
            this.company = company;
        }
    //person的setter,getter方法略其中company类可以是pojo类就很方便了。
    但这样改了后,在jsp页面中的写法是:
    <input name="company.cp_phone" type="text">
    这样就可以在值传入了,能懂的吧