日期:2014-05-18  浏览次数:20656 次

小菜,刚学JSP有问题?性别处理!
JSP页面中的选择-   性别男女在   MySQL中   显示乱码,页面中显示也是如此..如何处理.是不是中文没有处理好,但是我的页面中显示的是中文,就是数据库中显示的是     "? "号,待解决!

------解决方案--------------------
停掉你的MYSQL服务,在你的MYSQL 中找到my.ini的那个文件,将里面的charset(不知是不是这个单词,反正是它里面的编码)改为GB2312即可,在重起服务。你将原来的数据去掉,重新插直就不会是???了。my.ini中要改两处的编码,均为GB2312.如果这样还不行,你就让性别单选框里的value属性等于一个字符(必须用字母表示)。然后再编写一个方法:
public String toCN (String parameter){

if(parameter.equals( "man "){
return "男 ";
}
if(parameter.equls( "woman ")){
return "女 ";
}
}