在action中也可以同样的方法request.getParameter取得。也可用通过form.getUserName()方法取的。

解决方案 »

  1.   

    里面的user.userName写成长userName不行吗?
      

  2.   

    建一个ActionForm  如UserAction 中有getUserName()方法
    在Action中 UserAction usrAction =(UserAction)form
    String username= userAction.getUserName();
    就可以了记得给分哈
      

  3.   

    楼上的命名还真怪,把form名字搞成...Action,看晕了
    可以用ActionForm.getUser().getUserName()获取,也可以直接在Action的execute方法中使用request.getAttribute("user.userName")来取
      

  4.   

    做struts开发,用Jbuilder挺好的,智能化高,省事还少出错。按照struts的原理,楼主的jsp上的参数值要传给相应的一个ActionForm,然后在对应的Action里操作这些参数值,最后在利用ActionForm传回jsp。
      

  5.   

    在action中也可以同样的方法request.getParameter取得或者request.getAttribute或者 session.getAttribute()获得
    也可用通过form.getUserName()方法取的。