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

小弟我用j2me写图书管查书软件输入汉字没结果

2012-05-11 
我用j2me写图书管查书软件输入汉字没结果requeststring hidWxlxspanCNLx +&nMaxCount100 +&nSetP

我用j2me写图书管查书软件输入汉字没结果
requeststring = "hidWxlx=spanCNLx" +
"&nMaxCount=100" +
"&nSetPageSize=10" +
"&txtLx=%" +
"&txtPY=HZ" +
"txtSearchType=1" +
// 这是输入的地方 问题时输入字母可以 输入汉字或者是特殊字符就查不到我想要的结果
"&txtTm=" + new String(text.getString().getBytes("GBK"),"ISO-8859-1")+
"&txtWxlx=CN";
求问 该怎么解决

[解决办法]
requeststring = "hidWxlx=spanCNLx" +
"&nMaxCount=100" +
"&nSetPageSize=10" +
"&txtLx=%" +
"&txtPY=HZ" +
"txtSearchType=1" +
// 这是输入的地方 问题时输入字母可以 输入汉字或者是特殊字符就查不到我想要的结果
"&txtTm=" + URLEncoder.encode(text, "UTF-8")+
"&txtWxlx=CN";

获取值的时候 
再URLDecoder.decode(text, "UTF-8");

试试

热点排行