Upload fil til server via jsp
Mit problem er, at jeg vil uploade filer til serveren..min jsp side ser ud som følgende
<%@page import="com.oreilly.servlet.*"%>
<%@page contentType="text/html"%>
<%
if(request.getMethod().equals("POST"))
{
String saveDirectory = "C:\\temp\\";
int maxPostSize = 15000;
MultipartRequest mpr=new MultipartRequest(request, saveDirectory, maxPostSize);
}
%>
<html>
<head><title>JSP Page</title></head>
<body>
<form method="post" encType="multipart/form-data" name="test" action="#">
<input type=FILE>
<input type=SUBMIT>
</form>
</body>
</html>
men får fælgende fejl !!!
java.io.IOException: Corrupt form data: no leading boundary: != -----------------------------7d425aa202fc
at com.oreilly.servlet.multipart.MultipartParser.(MultipartParser.java:171)
at com.oreilly.servlet.multipart.MultipartParser.(MultipartParser.java:94)
at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java:219)
at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java:106)
at _0002fupload_0002ejspupload_jsp_0._jspService(_0002fupload_0002ejspupload_jsp_0.java:68)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:177)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:484)
