当前位置: 代码迷 >> Java Web开发 >> 小弟我用j2me写图书管查书软件输入汉字没结果
  详细解决方案

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

热度:2430   发布时间:2013-02-25 21:20:46.0
我用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");

试试