刚用struts写了个页面,内有查询和提交两个按钮,执行的是同一个action。
在点击查询按钮时,信息可以查询出来,但是执行提交按钮时,从form里面取的值是null,求解~

解决方案 »

  1.   

    页面提交时执行
    window.location = "dld002Action.do?theAction=doSubmit&flag=download";
    查询时使用的是form的action
    <html:form action="dld002Action.do" method="post" enctype="multipart/form-data">action
    public ActionForward doSubmit(ActionMapping mapping, ActionForm aform,
    HttpServletRequest request, HttpServletResponse response)
    throws Exception { Dld002Form form = (Dld002Form) aform;
      

  2.   

    查询时执行的action里面的doSubmit方法
    提交时也是
    刚漏贴了
      

  3.   

    解决了,是应为js提交时,不是通过form提交的 。