如何解决display tag的中文排序问题? Display Tag的排序与数据库无关的~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我就不信CSDN里没有人能回答这个问题 我专门做了测试,没有问题啊,是按正文拼音做的排序。我的环境是:Tomcat 5.5.12,Displaytag 1.0,页面编码是:GB18030(可能跟这个有关)同时采用的技术有:Struts、Hibernate、Spring,但是排序是采用Displaytag完成的,中英文、数字都可以正常排序。 GB18030是个什么编码?我用utf-8,gb2312的都不行 也是一个简体中文的编码,但是比GB2312、GBK要新一些,字符集也大一些,好像现在有2万多个了。现在不少应用也用这个编码,我用的开发工具是Eclipse + WTP,中文的默认字符集就是这个。可以参考这里的信息,其他地方也很多讲的:http://tech.sina.com.cn/s/2001-07-26/1850.html 试过了,我把Tomcat改成5.5.12,编码改为GB18030都不行唯一的办法是去掉jsp中的<%@ page language="java" contentType="text/html; charset=GBK"%>一句,就可以正常排序了但这样一来页面的显示也都是乱码了 我的JSP文件头是这个,不会乱码,也可以正确排序。<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=GB18030">记得"<%@ page"里的charset跟"meta"里的charset要一致。祝你好运! 权限系统中如何控制非法访问 Struts2中的单态问题? java 如何播放wav ? 用MyEclipse测试jsp程序,有的找不到该页? 为什么org.hibernate.Session类没有find的方法呢?是不是版本不对的缘故呢 Struts2和Spring MVC的区别有哪些? 求在weblogic下的struts例子 大家帮帮小弟啊。 关于javamail验证问题,请大家帮忙! 活到老,学到老.javaEE我来了 【100分】wtp1.0 all-in-one 的配置问题 求救,找不到Eclipse的Hibernate插件阿(www.binamics.com上不了)
我的环境是:
Tomcat 5.5.12,Displaytag 1.0,页面编码是:GB18030(可能跟这个有关)
同时采用的技术有:Struts、Hibernate、Spring,但是排序是采用Displaytag完成的,中英文、数字都可以正常排序。
我用utf-8,gb2312的都不行
http://tech.sina.com.cn/s/2001-07-26/1850.html
唯一的办法是去掉jsp中的
<%@ page language="java" contentType="text/html; charset=GBK"%>
一句,就可以正常排序了
但这样一来页面的显示也都是乱码了
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">记得"<%@ page"里的charset跟"meta"里的charset要一致。
祝你好运!