| JSP 文件(编码为GBK)[为了让jspc(将jsp转化为servlet)知道jsp文件编码就必须用<%@ pageEncoding=”GBK”%>来明确指出jsp文件编码。如果没有明确指出那么jspc会更具操作系统默认的编码来读取jsp文件] | ||
| jspc会更具操作系统默认的编码来生成Servelet Java 文件。【是否可以设置暂时还不知道。应该是有设置的地方,可能根据不同的服务器设置不同】 | ||
| 由JSP生成的Servelet Java文件[这个是由jspc根据jsp所生成的] | ||
| JAVAC编译该java文件为class文件(而这里他也会根据系统的默认的编码来读取jsp生成的servlet java文件) | ||
| 这一步过程编码转换主要是输出流(如jsp中的out对象,或者Response.getWriter对象)的编码设置。而该处不能直接调用out对象来设置它输出时候的编码。而应该由 | ||
| 访问上面的Class 由输出流生成的HTML文件 | ||
JSP 生成 HTML 整个 过程中的 编码转换 分析
最新推荐文章于 2024-02-03 18:10:08 发布
本文详细介绍了JSP文件从创建到最终生成HTML页面的整个编码流程。包括如何指定JSP文件编码、生成Servlet Java文件的过程及编码设定、编译Java文件为Class文件时的编码考虑,以及设置输出流编码的方法。

1898

被折叠的 条评论
为什么被折叠?



