怎么将jsp页面转换为html代码

怎么将jsp页面转换为html代码,第1张

你可以新建一个jsp页面,将html中<html></html>标签中的内容替换jsp页面中

<html></html>内容即可。但注意jsp页面中的第一行:

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> 改为:

<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>

这行意思是你用到了包和页面中显示的是中文。

==pageEncoding 与charset的区别==

pageEncoding是jsp文件本身的编码

contentType的charset是指服务器发送给客户端时的内容编码

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

第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,结果是由指定的编码方案翻译成统一的UTF-8 JAVA源码(即.java),如果pageEncoding设定错了,或没有设定,出来的就是中文乱码。

第二阶段是由JAVAC的JAVA源码至java byteCode的编译,不论JSP编写时候用的是什么编码方案,经过这个阶段的结果全部是UTF-8的encoding的java源码。

楼主应该也是新手吧,这段要好好理解。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6209481.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存