日期:2014-05-17  浏览次数:20857 次

我用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");

试试