pageEncoding与contentType的区别;在servlet中编写html页面显示必要条件
2013-09-15 21:21
323 查看
pageEncoding与contentType的区别
pageEncoding
在JSP标准的语法中,如果pageEncoding属性存在,那么JSP页面的字符编码方式就由pageEncoding决定,否则就由contentType属性中的charset决定,如果charset也不存在,JSP页面的字符编码方式就采用默认的ISO-8859-1。
ContentType
ContentType属性指定了MIME类型和JSP页面回应时的字符编码方式。MIME类型的默认值是“text/html”; 字符编码方式的默认值是“ISO-8859-1”. MIME类型和字符编码方式由分号隔开
pageEncoding是jsp文件本身的编码
contentType的charset是指服务器发送给客户端时的内容编码
在servlet中编写html页面显示必要条件
response.setHeader("content-type","text/html;charset=gb2312");
或者是
response.setContentType("text/html;charset=gb2312");
然后用
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println("<p>这是在servlet中编写html页面</p>");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
pageEncoding
在JSP标准的语法中,如果pageEncoding属性存在,那么JSP页面的字符编码方式就由pageEncoding决定,否则就由contentType属性中的charset决定,如果charset也不存在,JSP页面的字符编码方式就采用默认的ISO-8859-1。
ContentType
ContentType属性指定了MIME类型和JSP页面回应时的字符编码方式。MIME类型的默认值是“text/html”; 字符编码方式的默认值是“ISO-8859-1”. MIME类型和字符编码方式由分号隔开
pageEncoding是jsp文件本身的编码
contentType的charset是指服务器发送给客户端时的内容编码
在servlet中编写html页面显示必要条件
response.setHeader("content-type","text/html;charset=gb2312");
或者是
response.setContentType("text/html;charset=gb2312");
然后用
PrintWriter out = response.getWriter();
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println("<p>这是在servlet中编写html页面</p>");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
相关文章推荐
- JavaScript网站设计实践(五)编写photos.html页面,实现点击缩略图显示大图的效果
- 不加<!DOCTYPE html>页面也显示,加不加的区别
- Html表单提交到Servlet输出到页面乱码 Html使用的编码是UTF-8编码显示页面,之后使用form表单提交字段到Servlet中,Servlet将利用getParamer方法获得fo
- JavaScript网站设计实践(六)编写live.html页面 改进表格显示
- JavaScript网站设计实践(四)编写about.html页面,利用JavaScript和DOM,选择性的显示和隐藏DIV元素
- html jsp servlet 页面之间传参数,与设置属性 的区别
- javaEE01-使用很HTML的排版标签编写“网站信息页面”,使用图片标签编写“图面显示页面”,使用列表标签编写“友情链接页面”,使用表格标签编写“首页”,框架标签表现“后台页面”
- JavaScript网站设计实践(四)编写about.html页面,利用JavaScript和DOM,选择性的显示和隐藏DIV元素
- 案例--编写一个Servlet,显示已有用户信息,可添加/修改、删除帐务帐号信息,并重新显示新页面
- JavaScript网站设计实践(五)编写photos.html页面,实现点击缩略图显示大图的效果
- Servlet从本机读取一个图片,并显示在html页面
- 关于JSP页面中的pageEncoding和contentType两种属性的区别 servlet 乱码
- 解决IDEA开发JavaWeb项目修改了HTML或Servlet/JSP后刷新浏览器无法及时显示修改后的页面的问题
- JavaScript网站设计实践(六)编写live.html页面 改进表格显示
- [知识点滴]HTML页面元素显示&隐藏方式及区别
- Barcode Professional for ASP.NET使用教程:HTML页面显示条码
- 把 HTML Transitional DTD 换成 HTML Strict DTD之后,页面显示变了
- CDHtmlDialog中阻止某页面的显示
- 使Eclipse下支持编写HTML/JS/CSS/JSP页面的自动提示。
- Servlet页面跳转实现方法的区别