<a href="http://127.0.0.1:9090/plugins/userService/userservice?type=send&secret=SVtHkegzW&username=123@lihong/spark-456@lihong/spark&message=测试消息&password=123!&name=123&email=http://www.baidu.com">send</a>
这是我的HTML里面的东西
我想用message传中文
我的send方法如下
public void send(String jid, String message)
{
System.setProperty("file.encoding", "UTF-8");
SessionManager sessionManager = SessionManager.getInstance();
String arg[]=jid.split("-");
if(arg.length>1)
{
int i;
for(i=0;i<arg.length;i++)
{
sessionManager.sendServerMessage(new JID(arg[i]), null, message);
}
}
else
{
sessionManager.sendServerMessage(new JID(jid), null, message);
}
}
//谁知道字符串编码应该怎么写啊,现在的message只能够传英文,传中文的话会是一些问号(????)
解决方案 »
- 在Flex中使用Flexpaper
- 怎么看一个oracle 驱动jar包 支不支持JDBC3.0
- struts 跳转问题
- Groovy与Grails讨论区
- struts上传文件,页面编码用UTF-8,上传文件没有问题,但是其他输入框中文出现乱码
- jboss-3.0.7_jakarta-tomcat-4.1.24+mysql4.0.14 整合问题!
- Jbuider7 使用问题 !再jbuilder里面新加一个类 在包里面有 在项目下面也有 烦 怎么去掉项目里面的类!
- jb+weblogic发布出错???error retrieving component 不懂
- 有专门关于EJB的书吗?
- lucene分组之后进行高亮显示报错
- 关于red5的开发(spring框架的应用)
- 伴侣生日=兄弟死忌
试一下
我的
System.setProperty("file.encoding", "UTF-8");也有声名的
还是不行。。
变成
sessionManager.sendServerMessage(new JID(arg[i]), null, new String(message.getBytes(),"gb2312"));然后把
System.setProperty("file.encoding", "UTF-8");
去掉。