<?xml version="1.0" encoding="UTF-8"?>会引起中文问题 GB2312 或 GBK 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GB2312 或 GBK试过了,依然全时乱码就是用xtree生成树装菜单 <?xml version="1.0" encoding="gb2312"?><TreeNode><%@ page contentType="text/xml;charset=gb2312"%><% ..yourJSP..%></TreeNode> <?xml version="1.0" encoding="UTF-8"?>这个问题我在一篇weblogic转tomcat时见过,会出现问题, 唉,还是不行呀,我是用xtree做树装菜单,现在产生的xml串在java中打印出来中文都是可以显示的,可是到了页面上面就都是乱码。郁闷。我的jsp页面是这样的<%@ page contentType="text/html; charset=GB2312" %><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %><%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %><%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><title>XLoadTree Demo</title><meta http-equiv="Content-Type" content="text/html; charset=GB2312" /><script type="text/javascript" src="js/xtree.js"></script><script type="text/javascript" src="js/xmlextras.js"></script><script type="text/javascript" src="js/xloadtree.js"></script><link type="text/css" rel="stylesheet" href="css/xtree.css" /><style type="text/css">body { background: white; color: black;}</style></head><body> <script type="text/javascript">/// XP LookwebFXTreeConfig.rootIcon = "images/xp/folder.png";webFXTreeConfig.openRootIcon = "images/xp/openfolder.png";webFXTreeConfig.folderIcon = "images/xp/folder.png";webFXTreeConfig.openFolderIcon = "images/xp/openfolder.png";webFXTreeConfig.fileIcon = "images/xp/file.png";webFXTreeConfig.lMinusIcon = "images/xp/Lminus.png";webFXTreeConfig.lPlusIcon = "images/xp/Lplus.png";webFXTreeConfig.tMinusIcon = "images/xp/Tminus.png";webFXTreeConfig.tPlusIcon = "images/xp/Tplus.png";webFXTreeConfig.iIcon = "images/xp/I.png";webFXTreeConfig.lIcon = "images/xp/L.png";webFXTreeConfig.tIcon = "images/xp/T.png";var tree = new WebFXTree("树");tree.add(new WebFXLoadTreeItem("根", "tree.xml"));document.write(tree);</script></body></html> 你的xml文件呢?要不就看看你的Web服务器,不过后者可能性很小 我的生成的xml文件是<?xml version="1.0" encoding="GB2312"?><tree><tree text="文件管理" src="tree.xml?UpFolderName=foa_WJ"/><tree text="档案管理" src="tree.xml?UpFolderName=foa_DA"/><tree text="aaa" src="tree.xml?UpFolderName=Sub_2813"/><tree text="www" src="tree.xml?UpFolderName=CUS_2818"/><tree text="columetest" src="tree.xml?UpFolderName=CUS_2819"/><tree text="ct2" src="tree.xml?UpFolderName=CUS_2820"/></tree> 你的开发工具呢?有没有设置默认的编码?在WSAD中就有这种可能。我也没招了,还是等高人过来指点一下吧。 eclipse,应该没有默认的编码吧,还是要谢谢你,真是郁闷。都是稀奇古怪的问题呀 页面上的编码应该和XML的编码保持一致要么都有UTF-8<?xml version="1.0" encoding="UTF-8"?><%@ page contentType="text/html; charset=UTF-8" %>要么都用GB2312<?xml version="1.0" encoding="GB2312"?><%@ page contentType="text/html; charset=GB2312" %> 如果是UTF-8的话还有页面的保存格式也应该是UTF-8格式的才行,要不也是乱码! xsl里面调用javascript的escape总是乱码 Hibernate session问题~ 一个JSP的资源管理器 java开发工具 <script language="Javascript" src="./scripts.js"></script>这样写有没有错 关于delete触发器的问题,急用在线等 谁用过 axure rp 真可怜,为这个问题困扰了两天? 如果已经有3个月java基础了,再自学JSP需要花多少时间? 这个异常是什么意思? 求教!! 兄弟窘迫,一个分也没有了 高分求救
<TreeNode>
<%@ page contentType="text/xml;charset=gb2312"%><% ..yourJSP..%></TreeNode>
这个问题我在一篇weblogic转tomcat时见过,会出现问题,
<%@ page contentType="text/html; charset=GB2312" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>XLoadTree Demo</title>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />
<script type="text/javascript" src="js/xtree.js"></script>
<script type="text/javascript" src="js/xmlextras.js"></script>
<script type="text/javascript" src="js/xloadtree.js"></script>
<link type="text/css" rel="stylesheet" href="css/xtree.css" />
<style type="text/css">
body {
background: white;
color: black;
}
</style></head><body>
<script type="text/javascript">
/// XP Look
webFXTreeConfig.rootIcon = "images/xp/folder.png";
webFXTreeConfig.openRootIcon = "images/xp/openfolder.png";
webFXTreeConfig.folderIcon = "images/xp/folder.png";
webFXTreeConfig.openFolderIcon = "images/xp/openfolder.png";
webFXTreeConfig.fileIcon = "images/xp/file.png";
webFXTreeConfig.lMinusIcon = "images/xp/Lminus.png";
webFXTreeConfig.lPlusIcon = "images/xp/Lplus.png";
webFXTreeConfig.tMinusIcon = "images/xp/Tminus.png";
webFXTreeConfig.tPlusIcon = "images/xp/Tplus.png";
webFXTreeConfig.iIcon = "images/xp/I.png";
webFXTreeConfig.lIcon = "images/xp/L.png";
webFXTreeConfig.tIcon = "images/xp/T.png";var tree = new WebFXTree("树");
tree.add(new WebFXLoadTreeItem("根", "tree.xml"));
document.write(tree);
</script>
</body>
</html>
<?xml version="1.0" encoding="GB2312"?><tree><tree text="文件管理" src="tree.xml?UpFolderName=foa_WJ"/><tree text="档案管理" src="tree.xml?UpFolderName=foa_DA"/><tree text="aaa" src="tree.xml?UpFolderName=Sub_2813"/><tree text="www" src="tree.xml?UpFolderName=CUS_2818"/><tree text="columetest" src="tree.xml?UpFolderName=CUS_2819"/><tree text="ct2" src="tree.xml?UpFolderName=CUS_2820"/></tree>
要么都有UTF-8<?xml version="1.0" encoding="UTF-8"?>
<%@ page contentType="text/html; charset=UTF-8" %>要么都用GB2312
<?xml version="1.0" encoding="GB2312"?>
<%@ page contentType="text/html; charset=GB2312" %>