<form action="upload1.jsp" method="post" name="form1" enctype="multipart/form-data"> enctype="multipart/form-data"是用smartUpload上传文件必需要加的属性,而加了这个属性就会产生request.getParameter("your_name")为null的结果,但是不加的话确不能上传文件,我该怎么办啊?

解决方案 »

  1.   

    在struts中把参数得一遍  再导向前台  试一下
      

  2.   

    要用smartUpload自封装的request,里面有个Map是存放提交参数,从那getParameter就可以了
      

  3.   

    <jsp:useBean id="upload" scope="page" class="com.jspsmart.upload.SmartUpload"/>
          <%
      // Initialization
      upload.initialize(pageContext);
      // Upload
      upload.upload(); 
    String news_title =upload.getRequest().getParameter("news_title"); 
    %>