Java 上传文件使用公共文件上传
我使用ajax上传文件。我通过ajax将图像的链接发送到servlet。我使用FileItem来编写文件。代码jsp:Java 上传文件使用公共文件上传,java,ajax,jsp,servlets,file-upload,Java,Ajax,Jsp,Servlets,File Upload,我使用ajax上传文件。我通过ajax将图像的链接发送到servlet。我使用FileItem来编写文件。代码jsp: <input type="file" name="file" id="pic1" /> <input type="file" name="file" id="pic2" /> var dataString='pic1='+$("#pic1").val()+'&pic2='+$("#pic2").val(); 当我设置FileItem fi=nu
<input type="file" name="file" id="pic1" />
<input type="file" name="file" id="pic2" />
var dataString='pic1='+$("#pic1").val()+'&pic2='+$("#pic2").val();
当我设置FileItem fi=null
然后fi.write(新文件(UPLOAD_DIRECTORY+File.separator+name1))代码>不工作。我想在private final String UPLOAD\u DIRECTORY=“C:\\img”处写入文件代码>。谁来帮帮我 您不能使用
request.getParameter() ;
要获取文件对象,它只返回字符串而不是文件对象。您可以使用jquery ajaxfileupload发送文件对象。。。。
请参阅下面的链接
您能够在servlet中检索文件对象吗<代码>请求.getParameter(“pic1”)代码>不提供文件对象。查看此链接以获取示例
request.getParameter() ;