multipart/form-data提取不出数据来
 <form id="resiger" name="resiger" method="post" action="Student.servlet" enctype="multipart/form-data">
<input type="text" name="action" value="doNewStudent">.....
<input type="file" name="photo" id="photo" class="wbk"/><span id="photo">
<input type="submit" name="button" id="button" value="添 加" />
      <input type="reset" name="button2" id="button2" value="清 除" />
      <input type="button" name="button3" id="button3" value="返回首页"/>



--没有给表单加上enctype="multipart/form-data"的时候,能够把全部的数据提取出来,如action,只是提取不出文本域的中的文件而已,这是正常的,但是加上enctype="multipart/form-data"之后,却连普通的数据都提取不出来了,让老师看了下代码,他说没什么问题,可能是配置或者哪儿出问题了,但我就是找不出来(我是在servlet中提取的)-------
package com.servlet;

import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.Part;

import com.commons.db.Pager;
import com.commons.util.ActionResult;
import com.commons.util.Validator;
import com.factory.ServiceFactory;
import com.model.Student;
import com.service.StudentService;
@WebServlet(name="StudentServlet",urlPatterns="/Student.servlet")
public class StudentServlet extends HttpServlet {
    private StudentService studentService=ServiceFactory.getStudentService();
    private static final long serialVersionUID = 1L;

    public StudentServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doPost(request, response);
    }

    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        request.setCharacterEncoding("UTF-8");
        String action=request.getParameter("action");
        System.out.println("动作"+action);
        if(action==null){
            this.doNewStudent(request, response);
        }
        else if(action.equals("goPage")){
            this.goPage(request, response);
        }else if(action.equals("goList")){
//          this.goList(request, response);
            this.findAll(request, response);
        }else if(action.equals("doNewStudent")){
            this.doNewStudent(request,response);
        }else if(action.equals("goUpdate")){
            goUpdate(request,response);
        }else if(action.equals("doUpdate")){
            this.doUpdate(request, response);
        }else if(action.equals("doDelete")){
            this.doDelete(request, response);
        }else if(action.equals("fenYe")){
            this.findAll(request, response);
        }

    }
    protected void goPage(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
        String url="";
        url=request.getParameter("url");
        response.sendRedirect(url);
    }

    protected void goList(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
        List<Student> lists=this.studentService.findAllStudent();
        request.getSession().setAttribute("lists", lists);
        response.sendRedirect("adminOperator.jsp");
    }
    protected void doNewStudent(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
        String name=request.getParameter("name");
        System.out.println(name);
        int age=Integer.parseInt(request.getParameter("age"));
        String sex=request.getParameter("sex");
        String grade=request.getParameter("grade");
        String major=request.getParameter("major");
        String address=request.getParameter("address");
        Part part=request.getPart("photo");
//      获取文件扩展名
        System.out.println("长度是:"+part.getSize());
        String ext = part.getHeader("content-disposition").substring(
                part.getHeader("content-disposition").lastIndexOf(".") + 1,
                part.getHeader("content-disposition").length() - 1);// 获取文件扩展
        part.write(this.getServletContext().getRealPath("photo")+"\\"+ext);
        Date date=new Date();
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss-S");
        String stuPhoto=sdf.format(date);
//      将文件放入到服务器磁盘
        part.write(this.getServletContext().getRealPath("ptoto")+"\\"+stuPhoto);
        Student student=new Student(name, sex, age, grade, major, address, stuPhoto);
        boolean flag=this.studentService.addStudent(student);
        if(flag){
            this.goList(request, response);
        }else{
            request.setAttribute("student", student);
            request.getRequestDispatcher("newStudent.jsp").forward(request, response);
        }

    }
    protected void goUpdate(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{
        String sid=request.getParameter("sid");
        Student student=this.studentService.serchStudnet(sid);
        request.setAttribute("student", student);
        request.getRequestDispatcher("update.jsp").forward(request, response);
    }
    protected void doUpdate(HttpServletRequest request, HttpServletResponse response) throws ServletException,  IOException{
        String sid=request.getParameter("sid");
        String name=request.getParameter("name");
        int age=Integer.parseInt(request.getParameter("age"));
        String sex=request.getParameter("sex");
        String grade=request.getParameter("grade");
        String major=request.getParameter("major");
        String address=request.getParameter("address");
        Part part=request.getPart("photo");
//      获取文件扩展名
        String ext=part.getHeader("content-dispoistion").substring(
                part.getHeader("content-dispoistion").indexOf(".")+1,part.getHeader("content-dispoistion").length()-1);
        part.write(this.getServletContext().getRealPath("photo")+"\\"+ext);
        Date date=new Date();
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss-S");
        String stuPhoto=sdf.format(date);
//      将文件放入到服务器磁盘
        part.write(this.getServletContext().getRealPath("ptoto")+"\\"+stuPhoto);
        Student student=new Student(name, sex, age, grade, major, address, stuPhoto);
        student.setSid(sid);
        boolean flag=studentService.updateStudent(student);
        if(flag){
            this.goList(request, response);
        }else{
            request.setAttribute("student", student);
            request.getRequestDispatcher("update.jsp").forward(request, response);
        }

    }
    protected void doDelete(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
        String sid=request.getParameter("sid");
        boolean flag=studentService.deleteStudent(sid);
        if(flag){
            this.goList(request, response);
        }else{
        response.sendRedirect("adminOperator.jsp");
        }
    }
    protected void findAll(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {
        String pageNoStr=request.getParameter("pageNo");
        int pageNo=1;
        if(!Validator.isEmpty(pageNoStr)){
            pageNo=Integer.parseInt(pageNoStr);
        }
        long rowCount=studentService.getStusRowCount();
        Pager pager=new Pager(rowCount, 3, pageNo);
        List<Student> stuList=studentService.findAllStudent(pager);
        request.getSession().setAttribute("lists", stuList);
        request.getSession().setAttribute("pager", pager);
        System.out.println(pager.getCurrentPage());
        response.sendRedirect("adminOperator.jsp");
//      return new ActionResult("adminOperator.jsp",true);
    }
}

2个回答

你自己用纯Servlet来实现页面文件流的提取,这行Part part=request.getPart("photo");是不能实现的。
你需要自己解析HttpServletRequest对象中的文件流数据。参考该帖九楼:http://bbs.csdn.net/topics/310136006

multipart/form-data 表示你要通过解析binary数据来获取返回的参数

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
enctype="multipart/form-data" 问题
表单是这样的: rn表单内有3个域,其中有一个是文件上传的(type="file"),其他2个都是普通的域,但不知道为什么在uploadimage.jsp里就得不到这些域的值,但如果把中的enctype="multipart/form-data" 去掉就可以了,怪啊! 难道我的文件上传和信息提交就要分开来做吗?而且也不允许我这样做啊!rn提交表单:rnrn信息主题:rn上传图片:rnrnrn在uploadimage.jsp页面里,我该怎样去接收title,content里面的值??rn麻烦具体点!rn下面还要插入数据库中呢!rnrnrn rn
上传问题 multipart/form-data
rnEnter the file to create: rnWhat files are you sending? rnrn我想在VC程序中实现上传,但是服务器端只收得到文件名,收不到数据,想问下各位,以下的格式哪里存在问题啊???rn-----------------------------7d2227629012e \r\nrnContent-Disposition: form-data;name="Filename ";\r\n\r\nrn-----------------------------7d2227629012e \r\nrnContent-Disposition: form-data; name="Filedata;"rnfilename="C:\Documents and Settings\aaa\My Documents\My Pictures\zzjh.jpg"\r\nrn Content-Type: image/pjpeg \r\nrn"Content-Transfer-Encoding: binary";\r\n\r\nrn。。。。。。文件数据。。。。。。。。。。。。\r\nrn-----------------------------7d2227629012e \r\nrn
POST multipart/form-data
我建立了一个PHP环境,首页内容是一个上传表单,用mybcs.php这个上传脚本上传~rn在web下可以上传文件,但在C#下,怎么实现代码上传?求教!rnrnrn rnFilename:rnrnrnrnrn
multipart/form-data类型的from
multipart/form-data类型的fromrn代码如下:rn[code=Java]rnfunction sub(url)rnrn var url = '........';rn document.form1.target='';rn document.form1.action = url;rn document.form1.submit(); rn rnrnrn rn rn[/code]rnrn用rndocument.getElementById('...').innerHTML ="";rn放入了很多file 的tag!但是如果这些file框里面内容不是文件的话.rn1提交ie就报错误.ff不报!rn由于这个file框我们是用来放图片的,图片可以来自url也可以来自本地!所以导致file框里面可能是图片link!rn但是现在只要有图片link就提交报错!无法正常提交.如果都是文件的话没有这个问题 !rn现在不知道怎么解决了!55希望得到帮助啊...rn
multipart/form-data 上传图片无法显示
***************************jsp中使用如下代码上传文件**********************************rn rn rn rn rn************************************另一个jsp中使用如下代码解析************************rnString name = request.getParameter("name");rnInputStream in = request.getInputStream();rnBufferedReader br = new BufferedReader(new InputStreamReader(in));rnString firstline = br.readLine();rnString filename = br.readLine();rnString what = br.readLine();String what1 = br.readLine();rnStringBuffer bs = new StringBuffer();rnPrintWriter pw = new PrintWriter("f:7.jpg");rnString data = null;rnwhile((data=br.readLine()) != null)rnrn if(data.equals(firstline+"--"))rn rn break;rn rn bs.append(data);rn pw.println(data);pw.close();rn*******************************************问题:***********************************rn1、上传的图片保存到本地始终是一把叉(无法显示),如果是上传txt文件就没有任何问题.rn2、我使用字节流尝试了一下本地复制,发现图片可以复制成功,所以我怀疑是不是上传的时候乱码造成的.请教下前辈们,这个问题应该如何解决呢?谢谢!
multipart/form-data的问题...........??
rnEnter the file to create: rnWhat files are you sending? rnrn我想在VC程序中实现上传,但是服务器端只收得到文件名,收不到数据,想问下各位,以下的格式哪里存在问题啊???rn-----------------------------7d2227629012e \r\nrnContent-Disposition: form-data;name="Filename ";\r\n\r\nrn-----------------------------7d2227629012e \r\nrnContent-Disposition: form-data; name="Filedata;"rnfilename="C:\Documents and Settings\aaa\My Documents\My Pictures\zzjh.jpg"\r\nrn Content-Type: image/pjpeg \r\nrn"Content-Transfer-Encoding: binary";\r\n\r\nrn。。。。。。文件数据。。。。。。。。。。。。\r\nrn-----------------------------7d2227629012e \r\nrnrn
multipart/form-data 的问题?
我的表单有图片上传,同时也有文本内容. rnrn我想让提交的数据 可以 $_POST获取表单内容,同时也能 $_FILES获取上传内容;rnrnrn问题:rn1.直接在表单上写multipart/form-data 没问题吗? 我测试$_POST可以获得文本字段;$_FILES也正常;rn只是: 我看了很多文章,要用JS分开还是什么,文本字段不能在multipart/form-data表单中..rn很是疑惑';
enctype="multipart/form-data" ????
form里面有enctype="multipart/form-data"一段,程序就不能运行,我把这一段去掉就正常了,为什么呢?rnrn是是服务器的问题吗?
encType="multipart/form-data"
rnrnencType="multipart/form-data"起什么作用,不用可不可以?
enctype="multipart/form-data"
客户端设置enctype="multipart/form-data" ,C#webservice获取提交的数据,如何进行解析?获取数据如图[img=https://img-bbs.csdn.net/upload/201712/25/1514203778_661053.png][/img]
关于enctype="multipart/form-data"
我在使用网上下载的图片上传代码的时候,发现upload.asp中代码如下rn rnrn rn rn rn我本来是想在这个表单里加一个rn输入附件名称:rn rn但是发现在uploadSuccess.asp中取不到filename,后来发现是enctype="multipart/form-data"rn地原因,可是这个又不能改掉,不然文件不能上传了。我问一下,那我怎么用其他方法把filename传到rnuploadSuccess.asp中去呀!!帮帮我呀rn
enctype="multipart/form-data"的问题
请问实现上传功能....以下代码有什么问题?rnrnrnrn以下是html中的代码rn[code=HTML] rn rn[/code]rnrnrn以下是xml中配置rn[code=Java]rn rn rn /hidden-uploadAttachment.jsprn [/code]rnrnrn以下是action中代码rn[code=Java]public class UploadAttachmentAction extends AttachmentActionSupportrn public String execute()rn if(logger.isDebugEnabled())rn logger.debug("该代码被执行...");rn rn //..........上传代码省略rn rn[/code]rnrnrn为什么加了 enctype="multipart/form-data" ,action的代码就不会执行了,而如果去了的话就会执行?请问该怎么修改代码?
enctype="multipart/form-data"的问题!
请问为什么有enctype="multipart/form-data"就可以正常上传文件,但是不能存记录到数据库。而没有的时候能存记录,却不上传文件。怎么回事?rn如何即能上传文件又传存记录到数据库?rn改成rs("bt")=title.value 'title为input????rn急啊,请知道的朋友快点告诉我,好吗??
关于multipart/form-data的问题,
test1.jsp代码如下:rn rn主题1: rn主题2: rn请选择上传的文件:rnrn rnrnrn在send.jsp文件中怎么用 String zt1=request.getParameter("z1"); rn接收不到值呀, rnrn我试着去了multipart/form-data后就可以用,但我要上传文件就必须用到这个,我怎么办,大家帮忙,谢谢rn
enctype="multipart/form-data" 的问题
文件上传表单定义时是要加上 enctype="multipart/form-data" 这个属性的。rn但是一个表单里定义了 enctype="multipart/form-data" 这个属性,再提交这个表单,那么在表单接收方就不能取到除FILE 类型以外的所有值。 rnrn有什么办法能使接收方能够取到其他的值呢?rn
上传问题~ multipart/form-data
rnEnter the file to create: rnWhat files are you sending? rn rn我想在VC程序中实现上传,但是服务器端只收得到文件名,收不到数据,想问下各位,以下的格式哪里存在问题啊??? rn-----------------------------7d2227629012e \r\n rnContent-Disposition: form-data;name="Filename ";\r\n\r\n rn-----------------------------7d2227629012e \r\n rnContent-Disposition: form-data; name="Filedata;" rnfilename="C:\Documents and Settings\aaa\My Documents\My Pictures\zzjh.jpg"\r\n rn Content-Type: image/pjpeg \r\n rn"Content-Transfer-Encoding: binary";\r\n\r\n rn。。。。。。文件数据。。。。。。。。。。。。\r\n rn-----------------------------7d2227629012e \r\n
multipart/form-data 是什么意思
请问大家: 中的ENCTYPE="multipart/form-data"是什么意思,为什么有了它以后表单中的隐藏域的值就不能传到test.jsp页面中去?
分析 multipart/form-data 的数据,有人会么?
我现在数据流已经得到了rn怎么能分析出里面的字段名和对应的数据rnrn做个上传文件的程序,弄到这里不会了
使用multipart form-data方式post数据到服务器
使用multipart/form-data方式提交数据与普通的post方式有一定区别。multipart/form-data的请求头必须包含一个特殊的头信息:Content-Type,其值必须为multipart/form-data。另外还需要规定一个内容分割符用于分割请求体中的多个post的内容,如文件内容和文本内容,只有这样服务端才能正常解析数据。但是,multipart/form-data的基
Delphi7 multipart/form-data实现上传文件
使用indy自带的idhttp控件,用form表单(multipart/form-data)形式上传文件(图片,视频等)
enctype="multipart/form-data"是什么意思?
不懂,所以问,enctype="multipart/form-data"搞得我半天都没插得数据进!
ENCTYPE="multipart/form-data",文件上传问题!
ENCTYPE="multipart/form-data",rn应用上面的范例上传文件,结果找不到指定方法。对应关系如下:rnjsprn[code=HTML] rn[/code] rnservletrn[code=Java]rn@Controllerrn@RequestMapping("/instance/att") rnrnpublic class InsAttValController extends AbstractController rn...................rn...................rn rn@RequestMapping(value = "/attup", method = RequestMethod.POST)rnpublic ModelAndView updd(@RequestParam("attach") final MultipartFile multipartFile,HttpServletRequest request, HttpServletResponse response)rnthrows Exception rn System.out.println("11111111111");rn return new ModelAndView(LIST_ACTION);rn rn[/code]rnrn结果不能正常输出111111111,就是无法找到对应的方法,如果没有文件上传就是正常的rnrn类包包括了common-upload.jar common-io.jarrnspringmnv.xmlrn[code=XML]rn rn rn [/code]rnrn问题是上传的时候正常,我更新一个数据的时候就是不正常的,事件灵异化了~~rn望高手帮忙解决,还有要配置的地方吗?
encType=multipart/ form-data runat="server"
我没有写在Form 标记中写这句话,为什么也能实现上传呢?? 大家试试看
Form的enctype="multipart/form-data"问题!
rn 提交表单将信息写入数据库时,如果"MIME类型"为空,则正常.rn 如果选择了enctype="multipart/form-data",那么数据就不会传过去.rnrn 因为表单中有文件域,必须要用到enctype="multipart/form-data",请问该如何解决!
c#下post multipart/form-data和JSON
c#下post 发送 multipart/form-data和JSON数据
post和enctype="multipart/form-data"的问题
我在jsp页面中使用了rn rnrn但是在MyServlet中调用时发现表单中的参数不能通过类似request.getParameter(“...”)的方法得到,得到的参数全部是null,这个问题如何解决?!rnrn由于我在做文件上传的东西,所以必须使用如上所述的表单形式,请问这种情况在Servlet中该如何处理?
enctype="multipart/form-data" 上传问题
请问实现上传功能....以下代码有什么问题?rnrnrnrn以下是html中的代码rn[code=HTML] rn rn[/code]rnrnrn以下是xml中配置rn[code=Java]rn rn rn /hidden-uploadAttachment.jsprn [/code]rnrnrn以下是action中代码rn[code=Java]public class UploadAttachmentAction extends AttachmentActionSupportrn public String execute()rn if(logger.isDebugEnabled())rn logger.debug("该代码被执行...");rn rn //..........上传代码省略rn rn[/code]rnrnrn为什么加了 enctype="multipart/form-data" ,action的代码就不会执行了,而如果去了的话就会执行?请问该怎么修改代码?
ENCTYPE="multipart/form-data" 传值乱码问题
第一张页面 form 里有ENCTYPE="multipart/form-data" 属性。rn第二章参数接受页面里用com.jspsmart.upload.SmartUpload 组件接收。rn两张页面编码格式都是UTF-8,tomcat里的server.xml配置URIEncoding为UTF-8如下rn rn代码————rnrnSmartUpload objs= new SmartUpload();rnString name = objs.getRequest().getParameter("name");rn接收中文为乱码。rn修改为rnString name = new String(objs.getRequest().getParameter("name").getBytes("ISO-8859-1"),"UTF-8");rn还是乱码rnString name = new String(objs.getRequest().getParameter("name").getBytes("GBK"),"UTF-8");rn部分文字乱码rnrn----------------------求教高手解决-----------rnrn
enctype=multipart/form-data出错的问题!
突然出现下面行的页面错误:rnrn
关于enctype="multipart/form-data" 的问题
我的select 控件通过 onChange='javascript:submit()'来提交改变rn但是由于enctype="multipart/form-data"的原因POST 不到select的值rn这种情况有处理方法吗?
关于Form enctype="multipart/form-data"
最近有个Volunteer,提出让我使用PHP来做网站开发,有看了看PHP的相关语法,似乎不是太难,在Win7的IIS上安装使用了,file的读写都没问题,但是file上传出了问题。rnrnrnrnrnrn 文件上载界面rnrnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrnrnwelcome.php的内容我都没让他显示我的文件名,只是输出了个测试代码:rnrnrnrnrnrnrnrnrnrn如果前面页面不选择文件,那么可以输出:testrnrn如果前面页面选择了文件,那么点击提交就会出现:http 500的错误:rnrn rn网站无法显示该页面rn rn HTTP 500 rn rn rn最可能的原因是:rn•该网站正在进行维护。rn•该网站有程序错误。rn rn rn你可以尝试以下操作:rn rn rnrn 刷新该页面。 rn rn rnrn 返回到上一页。 rn rn rnrn详细信息 详细信息 rn rn
multipart/form-data断点上传问题
我有一个云盘项目,需要从页面上传用户个人文件到服务端,此时页面应该用multipart/form-data来提交数据,如下:rn rnrnrnrncontroller文件大致如下:rn@RequestMapping(value = "/importcontact", method = RequestMethod.POST)rnpublic void importContact(@RequestParam(value = "file") MultipartFile file,rn PrintWriter out, HttpServletRequest request) rn logger.debug("start process ...");rn dosomething...rnrnrn上传文件支持大文件,此时选择一个文件时点击上传提交时,发现这个文件是整个上传到服务器后才执行controller,才打印出start process...rnrn这里有几个问题想问下高人rn1:这个文件是以什么形式上传到服务器的?以临时文件存放还是以字节流形式保存在内存中?rn2:这样情况下,一旦抛异常,超时,文件就必须重新传了,因为传的过程中不知道从何处去控制,此时该如何实现上传暂停功能?rn
servlet上传 enctype="multipart/form-data"
servlet上传 enctype="multipart/form-data" servlet上传 enctype="multipart/form-data"
enctype="multipart/form-data" 引出的乱码问题
请大家务必看清题目!!rnrn项目中来回复制粘贴,造成 标签中 enctype="multipart/form-data" 这个属性没有及时删除rnrn结果可想而知,都是二进制码,造成了严重乱码rnrn发现后去调上面属性,同时从页面 修改功能 删除乱码 重新输入中文,数据库里面中文正常,rnrn其他涉及中文的页面也正常,经测试 action从数据库读出的中文 就是乱码rnrn请教有识之士。。。
关于enctype="multipart/form-data"的问题
我在A页里有个隐藏值: 而且form里加了enctype="multipart/form-data"rn可是在B页面id=Request("aid")时,ID为空,无法接收到?得如何处理呢?
enctype="multipart/form-data"如何显示出来
用enctype="multipart/form-data提交内容时,如何把资料显示出来,提交后立即显示到网页即可....
急!!关于 enctype="multipart/form-data" 。。。。。
我要实现 文件无组件上传 。同时要向数据库里存一些东西,所以在同一个FORM里面这样写的:rn rn rnrn以下关于元件的无组件上传 略。。。。rn我的麻烦是:我在addfile2.asp 中用fi_no = request("fi_no") 就取不了fi_no的数值,如果我去掉enctype="multipart/form-data" 就能取得 fi_no的数值,但是这样,我就不能实现文件的无组件上传 了。。。。我的文件上传 必须加上rnenctype="multipart/form-data"
关于enctype问题, multipart/form-data
the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is null,添加完信息之后到列表页,等一会就报这个错,求大神解答!enctype="multipart/form-data"这句已经在form里加上了
Ext2 设置enctype="multipart/form-data"
我用Ext.Ajax上传文件但是老报rncontent type header is application/x-www-form-urlencoded; charset=UTF-8rn错误。rn我jsp页面是用textfield组件写的,怎么弄。我知道用form表单可以。但是设计部允许必须要ajax上传怎么把啊
multipart/form-data,POST文件上传问题
远程upload.asp应该怎么写呀?谢谢!
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法