smartUpload.getRequest().getParameter()

解决方案 »

  1.   

    SmartUpload smartUpload=new SmartUpload();
    Request smartRequest=smartUpload.getRequest();
    //smartRequest 用这个request
    Enumeration enum=smartRequest.getParameterNames();
      

  2.   

    不用修改form,在后台的处理form的程序中利用
    smartUpload.getRequest().getParameter()
      

  3.   

    呵呵
    smartUpload.getRequest().getParameter()
    smartUpload是Bean的ID
      

  4.   

    我用的是 com.oreilly.servlet 包。multipart的request应该不能直接从http request里面getParameter,在com.oreilly.servlet.MultipartRequest当中是要先构造一个MultipartRequest,然后有方法得到其中的文件和参数(比如<input type="text" 传递上来的参数)。没用过smartUpload,应该差不多,还有那个什么uploadBean,基本上都是在com.oreilly.servlet上面做文章的吧。
      

  5.   

    smartUpload.getRequest().getParameter()
    这是smartUpload组件提供的方法,
    注意:smartUpload是bean的id
      

  6.   

    用Enumeration enum=smartRequest.getParameterNames();是是无法得到请求的参数(还是空)
    代码如下(在bean中的一个方法 页面调用 id.processRequest())         public void processRequest() {

                    SmartUpload smartUpload=new SmartUpload();
                   Request smartRequest=smartUpload.getRequest();
                   Enumeration enum=smartRequest.getParameterNames();
    String parameterName;
    String parameterValue;
                    while (enum.hasMoreElements()) {
      

  7.   

    用 Enumeration enum=smartRequest.getParameterNames(); 得到的参数是空的