采用ajax实现无刷新文件上传
现自己做个ajax的jquery组件实现无刷新文件上传,现在遇到一个问题,贴出如下代码,
Java code:
package servlet;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.*;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.commons.fileupload.*;
import org.apache.commons.fileupload.disk.*;
import org.apache.commons.fileupload.servlet.*;
import entity.User;
public class FileUploadServlet extends HttpServlet {
/**
* Constructor of the object.
*/
public FileUploadServlet() {
super();
}
/**
* Destruction of the servlet. <br>
*/
public void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=gbk");
PrintWriter out = response.getWriter();
boolean flag=false;String file="";
String msg="";String error="";String filename="";
HttpSession session=request.getSession();
User u=new User();
if(session.getAttribute("user")!
相关问答:
我现在用struts2框架中需要使用ajax实现局部刷新,但是从容器里返回的值不知道怎么从struts.xml配置文件里映射到jsp页面里,以前servlet里写out.orint("xxxxx")就可以得到~,但是现在用struts就不知道怎么 ......
前面看到过这个问题,没有回答,又问一下,
如何在AJAX Accordion中绑定XML节点和子节点
<cc1:Accordion ID="Accordion1" runat="server" DataSourceID="xdsProductMenu"> ......
我看过很多关于ajax的教程,但是他们几乎都是文档混合模式下的,在这个模式下javascript很好弄。但是我的工程是文档分离的,我在引用一些ajax控件时,可以通过控件的script和path来指定外部js脚本,也可以直接在文档 ......