jsp页面中文乱码
2016-01-27 09:07
375 查看
//在Servlet中是通过Service方法的参数传递每次请求 的request对象和response对象
//request HttpServletRequest封闭了所有的请求信息
//response--->HttpSrviletResponse对照封闭了所有的响应操作
//每一次请求都会创建其以上两个对象;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
/*中午//相应头信息
response.setCharacterEncoding("UTF-8");
//对象response
//写中文
//response.setHeader("Content-Type", "text/html;charset=UTF-8");
PrintWriter out=response.getWriter();
//out.print("<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">");
String data="中国";
out.print("value"+data);*/
/*//下午对象response
//prointwriter out 字符流对象默认的编码方式,那么 在java中unicode编码
//out response.getWriter();方法获取的,response对象ISO8859-1的编码方式
PrintWriter out=response.getWriter();
String data="中国";//不一定是UTF-8,中国 就是字符串
//按照平邑的默认字符编码将字符串的字符转换为字节,并完全以write方法的方式写入这些字节
out.println(data);
//总结:
//1、servlet程序输出给浏览器的内容,不是任何一种正确的中文字符集编码;ISO8859-1
//2、浏览器网页文档时所有采用的字符集编码与接收到的中文字符本身编码不一致;
*/
//当输出的是字符串,我们一般会采用printwriter对象调用相应的方法
//1,在获取out对象时候设置response的编码方式是正确的中文字符编码
//response.setCharacterEncoding("UTF-8");
//2,这种方式比较好,
response.setHeader("Content-Type", "text/html;charset=UTF-8");
PrintWriter out=response.getWriter();
String data="中国";
out.println(data);
文章出处:http://blog.csdn.net/asdfqwer1314/article/details/6919276
//request HttpServletRequest封闭了所有的请求信息
//response--->HttpSrviletResponse对照封闭了所有的响应操作
//每一次请求都会创建其以上两个对象;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
/*中午//相应头信息
response.setCharacterEncoding("UTF-8");
//对象response
//写中文
//response.setHeader("Content-Type", "text/html;charset=UTF-8");
PrintWriter out=response.getWriter();
//out.print("<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">");
String data="中国";
out.print("value"+data);*/
/*//下午对象response
//prointwriter out 字符流对象默认的编码方式,那么 在java中unicode编码
//out response.getWriter();方法获取的,response对象ISO8859-1的编码方式
PrintWriter out=response.getWriter();
String data="中国";//不一定是UTF-8,中国 就是字符串
//按照平邑的默认字符编码将字符串的字符转换为字节,并完全以write方法的方式写入这些字节
out.println(data);
//总结:
//1、servlet程序输出给浏览器的内容,不是任何一种正确的中文字符集编码;ISO8859-1
//2、浏览器网页文档时所有采用的字符集编码与接收到的中文字符本身编码不一致;
*/
//当输出的是字符串,我们一般会采用printwriter对象调用相应的方法
//1,在获取out对象时候设置response的编码方式是正确的中文字符编码
//response.setCharacterEncoding("UTF-8");
//2,这种方式比较好,
response.setHeader("Content-Type", "text/html;charset=UTF-8");
PrintWriter out=response.getWriter();
String data="中国";
out.println(data);
文章出处:http://blog.csdn.net/asdfqwer1314/article/details/6919276
相关文章推荐
- youku的js脚本的工具函数和初始化方法
- JavaScript+html5 canvas制作色彩斑斓的正方形效果
- APP中javascript+css3实现下拉刷新效果
- Threejs 的场景查看 - 几个交互事件库助你方便查看场景
- 简单的方式实现javascript 小数取整
- 悟透JavaScript
- Js年龄计算,精确到岁、月、小时
- js正则表达式lastIndex
- js正则表达式语法
- 重读js高程笔记二
- JavaScript+html5 canvas绘制的小人效果
- js实现简单排列组合的方法
- 基于JavaScript实现瀑布流效果(循环渐近)
- JavaScript下的时间格式处理函数Date.prototype.format
- js实现的彩色方块飞舞奇幻效果
- javascript中的3种继承实现方法
- js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
- 理解javascript异步编程
- 简单介绍jsonp 使用小结
- 再谈JavaScript异步编程