servlet学习笔记
yuyuyulv
这个作者很懒,什么都没留下…
展开
-
控制浏览器定时刷新、缓存、重定向
//控制浏览器定时刷新 response.setHeader("refresh","3;url=index.jsp"); response.getWriter().write(""); //控制浏览器缓存一个小时 response.setDateHeader("expires",System.currentTimeMillis()+1000*3600); //利用http协议重定向 r原创 2015-07-05 09:55:21 · 505 阅读 · 0 评论 -
response实现文件下载
String path=this.getServletContext().getRealPath("/image/123.jpg"); String filename=path.substring(path.lastIndexOf("\\")+1); //如果下载文件名为中文,则文件名需经过url编码 response.setHeader("content-disposition","att原创 2015-07-04 15:37:12 · 219 阅读 · 0 评论 -
response输出随机图片
package response; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.IOException; import java原创 2015-07-05 09:44:22 · 306 阅读 · 0 评论 -
response输出乱码问题
//设置response使用的码表,以控制response以什么码表向浏览器写出数据 response.setCharacherEncoding("UTF-8"); //指定浏览器以什么码表打开服务器发送的数据 response.setHeader("content-type","text/html;charset=UTF-8"); //可替代上面两个语句 response.setCon原创 2015-07-04 15:17:40 · 195 阅读 · 0 评论 -
request乱码
-----------------方法1---------------------- //只有post提交才有效 //将request编码设置成与页面编码一样 request.setCharacterEncoding("UTF-8"); ---------------方法2-------------------------- //通用 new String(获取到的数据.getByte原创 2015-07-06 14:41:54 · 169 阅读 · 0 评论