我正在尝试发布一个文件从我的jsp和wnat上到我的servlet页面但我不知道我在下面提到的代码
的index.jsp
</form>
jquery:
$.ajax({
url: '/test/picctureUpload',
method: 'POST',
data: data,
processData: false,
contentType: false,
success: function(response) {
// console.log(response);
var dataString = jQuery.parseJSON(response);
console.log(dataString.path);
}
});
我在服务器端编写了以下代码:
Part part = request.getPart("files"); // input type=file name=xxx
log.debug("Get content type==>"+part.getContentType());
log.debug("Get file name==>"+part.getName());
我在这里得到java.lang.NullPointerException
,我该如何解决这个问题呢?
由于
表单数据发布:
-----------------------------9962829018914
Content-Disposition: form-data; name="file"; filename="297994_231238580266568_1872824895_n.jpg"
Content-Type: image/jpeg
答案 0 :(得分:0)
在此处查看java文档:http://docs.oracle.com/javaee/6/tutorial/doc/glraq.html 您将看到上传servlet的详细示例。