首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

使用jsp调用tag文件时浏览器显示中文乱码怎么处理

2012-12-21 
使用jsp调用tag文件时浏览器显示中文乱码怎么办?%@ page contentTypetext/htmlCharsetGB2312 pageEn

使用jsp调用tag文件时浏览器显示中文乱码怎么办?
<%@ page contentType="text/html;Charset=GB2312" pageEncoding="gb2312"%>
<%@ taglib tagdir="/WEB-INF/tags/geng" prefix="beijing"%>
<html><body bgcolor=cyan>
  <h3>以下是调用Tag文件的效果:</h3>
      <beijing:OddSum />

oddsum.tag
<P>这是一个Tab文件,负责计算1~100内的奇数之和:
  <%  int sum=0,i=1;
         for(i=1;i<=100;i++){
            if(i%2==1)
               sum=sum+i;
        }
        out.println(sum);
  %> 
"这是一个Tab文件,负责计算1~100内的奇数之和:"这一句中文在浏览器上显示乱码.求帮忙!!
[最优解释]
tag文件中,开头加<%@ tag pageEncoding="gb2312" %>这句
[其他解释]
再不行就改成 GBK

[其他解释]
源码是gb2312那么浏览器的显示方式也应该是gb2312..
[其他解释]
已经是了,但还是不能显示
[其他解释]
那你果断都改成UTF-8国际编码格式吧..
[其他解释]
我也出现了相同的问题
[其他解释]
按照4楼那样做了,但是没效果

热点排行