`
kevin.wang
  • 浏览: 243581 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

pageEncoding和contentType

    博客分类:
  • Web
阅读更多
在jsp中有这么一个属性 pageEncoding
干啥用的呢 ?我们都知道jsp在执行的时候 首先翻译 成servlet类 如 index_jsp.java
pageEncoding就是在这个翻译中用的。web容器在翻译的时候不知道jsp文件的编码,我们就是通过
Java代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 
来指定  这里要注意一点:你的jsp文件的实际编码一定要跟pageEncoding指定的一致 否则web 容器,将无法读取你的jsp文件
还有一个contentType="text/html;charset=UTF-8" 这儿的charset编码 又是作甚的呢?
用于response输出数据的编码,这儿如果写charset=‘GBK’ 那么许多国外的用户可能会显示乱码 因为他们的机器上可能不支持GBK编码

=======================================================================
request.setCharacterEncoding是设置从request中取得的值或从数据库中取出的值,在处理请求内容时对相关消息内容的编码设置.

setContentType("text/html;charset=gb2312")是设置页面中为中文编码
分享到:
评论

相关推荐

    JSP页面中的pageEncoding和contentType两种属性 - 51CTO_COM - 注解

    JSP页面中的pageEncoding和contentType两种属性的区别与联系。

    JSP页面中的pageEncoding和contentType两种属性的区别.

    JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentType。

    JSP页面pageEncoding和contentType属性

    有关于JSP页面中pageEncoding和contentType属性。

    PageEncoding&contentType中charset区别

    PageEncoding&contentType中charset区别,遇到了与大家分享!

    JSP中的编译指令和动作指令的两点区别

    您可能感兴趣的文章:JSP常见的三个编译指令page、include、taglibJSP编译指令page、include详解JSP指令元素(page指令/include指令/taglib指令)复习整理JSP语法Page指令JSP页面pageEncoding和contentType属性JSP ...

    Javaweb 小练习 prj.zip

    是在客户端见到的,这时隐藏在阶段一和阶段二的参数contentType就发挥了功效。  pageEncoding是JSP文件本身的编码。  contentType的charset是指服务器发给客户端时的内容编码。contentType更常用。

    java 的乱码教程

    在JSP/Servlet中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、 contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF- 8")和response.setCharacterEncoding("UTF-8"),其中前两个...

    WEB17Project-jsp.rar 源代码

    pageEncoding:当前jsp文件的本身编码---内部可以包含contentType contentType:response.setContentType(text/html;charset=UTF-8) session:是否jsp在翻译时自动创建session import:导入java的包 errorPage:当...

    数据库分页脚本 jsp

    charset=UTF-8" pageEncoding="UTF-8"%&gt; &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%&gt; ; charset=utf-8" /&gt; ʽ &lt;script type="text/javascript"&gt; function gotoSelectedPage() { ...

    testspringmvcproject.rar

    springmvc有固定顶部导航栏的页面 ... charset=UTF-8" pageEncoding="UTF-8"%&gt; &lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; &lt;meta http-equiv=

    解决JSP到MySQL数据库中文乱码问题

    遇到了这个问题, 按照一定的顺序解决了, 来这里总结一下, 希望能帮助大家.  咱们从前台到后台的顺序来解决. ... charset=UTF-8" pageEncoding="UTF-8"%&gt;  &lt;meta http-equiv="Content-Type" con

    jsp cookie+session实现简易自动登录

    本文实例为大家分享了jsp cookie+session实现简易自动登录的具体代码,供大家参考,具体内容如下 关闭浏览器只会使存储在客户端浏览器内存中的session cookie失效... pageEncoding=UTF-8%&gt; &lt;!DOCTYPE html&gt; &lt;html

    jsp连接MySQL实现插入insert操作功能示例

    @ page language=”java” pageEncoding=”utf-8″%&gt; &lt;&#37;@ page contentType=”text/html;charset=utf-8″%&gt; &lt;&#37; request.setCharacterEncoding(“UTF-8”); response.setCharacterEncoding(“UTF-8...

    js控制分页打印、打印分页示例

    charset=UTF-8″ pageEncoding=”UTF-8″%&gt; &lt;!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”&gt; &lt;HTML&gt; &lt;HEAD&gt; &lt;TITLE&gt;...

    jsp登陆界面源代码

    charset=GB18030" pageEncoding="GB18030"%&gt;*" %&gt;&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;&lt;html&gt;&lt;head&gt; &lt;title&gt;登录页面&lt;/title&gt;&lt;/head&gt;&lt;body&gt; ...

    JSP javaBean的应用

    &lt;%@page contentType="text/html" pageEncoding="UTF-8"%&gt; *" /&gt; &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8"&gt; &lt;title&gt;JSP ...

    myeclipse注意事项

    pageEncoding="utf-8"%&gt; *,java.sql.*,java.util.*" %&gt; String USER="root"; String PWD="141822";//密码 Class.forName("com.mysql.jdbc.Driver"); String servand = "jdbc:mysql://localhost:3306/db1[数据库名]?...

    jsp day2 技术课件下载(servlet/jsp)

    page &lt;%@ page import="" contentType="" pageEncoding="" taglib include 静态包含 4 动作 1 forward 2 include 动态包含 整合 多个jsp[servlet] 输出结果 request.getRequestDispatcher().include...

    Java web课堂练习

    熟练掌握page指令的下面的属性:import、session、errorPage、isErrorPage、contentType、pageEncoding。 理解page指令的下面的属性:language、extends、buffer、autoFlush、info。

    jsp各种的程序运行图

    &lt;%@page contentType="text/html" pageEncoding="UTF-8"%&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&gt; ; charset=UTF-8"&gt; &lt;title&gt;use ...

Global site tag (gtag.js) - Google Analytics