代码改变世界

java简单学习笔记20181226

2018-12-27 09:05  lofe  阅读(137)  评论(0编辑  收藏  举报

Servlet3.0中上传单个文件的request.getPart()。多个文件的request.getParts(),获取的是集合Collection,用part.wrte(file)保存文件

RequestDisaptcher转发请示,分request.getRequestDispatcher("xxxxx.jsp")取对象,分include和forward两种方法。

include请求指定的地址后会返回到调用者的位置,继续执行后同的语句,就像调用函数一样,而forawd是请求转发,不会返回了。

response.getOutputStream()取响 应输出流,可用于响就客户的文件下载。inputstream is= request.getServletContext().getResourceAsStream(文件),

response.setContentType("application/msword“);  response.addHeader("Content-dispostion","attachment;filename=xxx.doc");

while(in.read(byte[])............

ServletOutputStream os=response.getOutputStream(),,os.write(byte[]);

response.sendredirect(url)使客户端重定向,

response.senderror(xxx)向客户端 发送错误信息。