include页面出现乱码问题:
<%@ include file="includes.jsp" %>是没有预编译的文件,直接包含到文件里,相当于文件的一部分,理论上他的设置字符编码形式是应该起作用的,但是不会,我以前也测试过。
<jsp:include page="includes.jsp" flush="true"/>是预编译的,导入的不是源文件,而是经过编译的,也就是说他里面的变量啊,或者设置的字符等只能对他本身起作用,对整个文件是没有作用的。
<%@ include file="includes.jsp" %>是没有预编译的文件,直接包含到文件里,相当于文件的一部分,理论上他的设置字符编码形式是应该起作用的,但是不会,我以前也测试过。
<jsp:include page="includes.jsp" flush="true"/>是预编译的,导入的不是源文件,而是经过编译的,也就是说他里面的变量啊,或者设置的字符等只能对他本身起作用,对整个文件是没有作用的。
解决JSP页面乱码问题
本文探讨了JSP页面中出现乱码的原因,并对比分析了两种不同的包含方式:使用<%@includefile%>和<jsp:includepage>的区别及它们如何影响字符编码。
1013

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



