TA的每日心情  | 开心 2021-3-12 23:18 | 
|---|
 
  签到天数: 2 天 [LV.1]初来乍到  
 | 
 
| 
 
 假如我们的testchinese.jsp中使用了<%@ include file="end.jsp" %>,如下:  
  
   
  
   
  <HTML> 
 <head> 
    <title>中文问题</title> 
 </head>  
 <body>  
 页面中文化 <br>  
  
 <%@ include file="end.jsp" %>  
 </body>  
 </html>  
  
 显示时会出现中文乱码,一定要:  
  
 一、在testchinese.jsp页面顶部加入:  
  
 <%@ page contentType="text/html;charset=GBK" %>  
  
    它声明HTML文件的contentType,决定浏览器显示和发送数据时使用什么编码。   
   
    
     
      
     
 
     
     
   
 二、在end.jsp顶部加入:  
  
 <%@ page pageEncoding="GBK" %>  
 它声明页面文字编码,就是JSP文件编码(与JSP编辑器有关),编译器编译JSP文件时使用该参数。  
 如下所示:  
  
 end.jsp    
 <%@ page pageEncoding="GBK" %>   
 <TABLE width=778 align=center border=0>   
     <TR><TD align=middle bgColor=#ffffff height=95>制作:某某</TD></TR>  
 </TABLE>   
  
 testchinest.jsp改为:  
 <%@ page contentType="text/html; charset=GBK" %>  
 <html> 
 <head> 
 <title>中文问题</title> 
 </head>  
 <body>  
 页面中文化 <br>  
 <%@ include file="end.jsp" %>  
 </body>  
 </html> |   
 
 
 
 |