【问题标题】:JSP Page DirectiveJSP 页面指令
【发布时间】:2016-04-29 03:36:09
【问题描述】:

我的 jsp 中有 2 个不同的页面指令代码,我不知道 contentTypecharsetpageEncoding 有什么区别>,我通过Oracle JSP Globalization Support 阅读但不太了解,谁能用更简单的方式解释其中的区别?

<%@ page contentType="text/html;charset=GBK"%>

对比

<%@page contentType="text/html;charset=GBK" pageEncoding="GBK"%>

【问题讨论】:

  • 所有指令所做的只是将标签添加到 部分和/或 http 响应标头。我只是尝试不同的变化,看看你会得到什么。

标签: jsp page-directives


【解决方案1】:

http://www.satollo.net/jsp-and-the-content-type-charset-and-the-page-encoding-attribute

ContentType 字符集

contentType 字符集是运行 JSP 的 servlet 容器必须如何向浏览器发送页面生成的文本。

页面编码

pageEncoding 指令用于从文件系统中正确读取 JSP。由于即使 JSP 是文本,而文件是磁盘上的字节序列,只要知道要使用的字符集就可以正确读取。

然后:

ContentType 字符集:客户端如何解释文件

PageEncoding:如何从文件系统中读取jsp

【讨论】:

    猜你喜欢
    • 2010-09-13
    • 2016-07-26
    • 1970-01-01
    • 2015-06-02
    • 2014-12-10
    • 2011-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多