第一个 你可以吧20个属性封装成一个Bean。对这个bean 写set和get就可以了  。第二个 配置文件就正常配置 ,就是在action返回的时候 ,返回字符,写到输出流中。

解决方案 »

  1.   

    第一个 : 是的,也可以定义实体ModelAndDriver
    第二个 ; 一般是返回json,xml 配置返回的值
      

  2.   

    第二个问题:返回值可用ServletActionContext.getResponse().getWriter().print(result)这个返回,result是你要返回的值,配置文件就跟一般的一样。
      

  3.   


    配置和正常的一样 ,就是返回时候这样写 :
    response.setCharacterEncoding("utf-8");
    response.setContentType("text/html; charset=utf-8");
    response.setHeader("Cache-Control", "no-cache");
    PrintWriter pw = response.getWriter();
    pw.print(json);
      

  4.   

    对这20个属性进行封装为一个bean类
    然后在sturt2里面配置上这个bean。
    html上面的name对应bean里的字段名称就可以 然后提交直接用from表单
      

  5.   

    一般大型平台肯定不会这么搞 一个表格50,60个字段的都有写成实体不要人命?在提交表单的时候把参数封装成json进行提交就是键值对的形式。后台get键得到值,就是普通的servlet获取