用struts2做文件上传  ,当form的enctype属性设置为"multipart/form-data"时候 ,为什么页面的其他《input type=“text”》的值在对应的action中获得不到?请高手指点!!!

解决方案 »

  1.   

    不应该的,我的都能取到,你的action类属性是不是跟表单控件名不一致啊
      

  2.   

    <form action="action url" method="post" enctype="multipart/form-data">
    </from>
      

  3.   

    是不是名字没有对上。struts2是不会有这种低级错误的。
      

  4.   

    汗,,,各位,,,
    本来就是取不到的啊,设置multipart/form-data就是以二进制的形式提交了,request里面怎么会有呢
      

  5.   

    什么是本来就取不到呀??
    楼主其他《input type=“text”》的值在同一个form中吗??
    若是在同一个form中应该会得到值的~~,你仔细检查一下~~
      

  6.   

    request已经取不到值了,用这个试试
    import com.jspsmart.upload.Request;Request req = this.byteRequest.getRequest();
    String name=req.getParameter("name");