我现在用的是典型的形式上传文件功能,使用Servlet等之后,在客户端的响应保持在这里 http://www.tutorialspoint.com/servlets/servlets-file-uploading.htm获取文件上传请求
客户端代码
<html>
<head>
<title>File Uploading Form</title>
</head>
<body>
<h3>File Upload:</h3>
Select a file to upload: <br />
<form action="UploadServlet" method="post"
enctype="multipart/form-data">
<input type="file" name="file" size="50" />
<br />
<input type="submit" value="Upload File" />
</form>
</body>
</html>
的问题在于,在服务器端,我将json输出写入响应对象(流)。在客户端,它正在做一个重定向。基本上,重定向到一个只显示json输出的页面。
在客户端,我如何控制响应?我想解析JSON并对它做些什么,但是我找不到“钩子”或如何获得输出。我使用Javascript和HTML我的客户端(和AJAX如果可能)
谢谢
的onsubmit ......防止违约或返回false – cocco 2014-09-05 16:44:33
使用Ajax来上传文件。 http://blog.teamtreehouse.com/uploading-files-ajax – 2014-09-05 16:45:44
如果你有一个AJAX处理程序,让我们来看看它。否则,你似乎在要求我们做你的工作。[Learn ajax](http://www.w3schools.com/jquery/jquery_ajax_intro.asp) – ncksllvn 2014-09-05 16:46:57