在wap开发时,如何将传递进来的值进行替换,我的代码,总是不能进行替换,请高手指点!!!

yown 2005-05-31 02:35:21
//提交的值content中含有:"<-粘贴内容->",我想替换成其它字符,charset=UTF-8这个不能变

<%@ page contentType="text/vnd.wap.wml;charset=UTF-8"%>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card title="SUBMITE ARTICLE"><p>
<%
try
{
String nrong=request.getParameter("content");

String tempStr = new String(nrong.getBytes("ISO-8859-1"), "GBK");
tempStr=tempStr.replaceAll("<-粘贴内容->","[http]http://www.abc.com/img [/http]");

out.println(tempStr); //???可结果中是乱码,并且内容没有替换,请指点
}
catch (Exception e)
{
;
}
%></p>
</card>
</wml>

谢谢!! 请帮我调试
...全文
90 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
happy20032003 2005-08-16
  • 打赏
  • 举报
回复
字符编码的问题!
linlimin2100 2005-05-31
  • 打赏
  • 举报
回复
在替换之后,再作汉字转换,试试。
GoldShield 2005-05-31
  • 打赏
  • 举报
回复
tempStr=tempStr.replaceAll("<-粘贴内容->","[http]http://www.abc.com/img [/http]");
换成下面试试:
String tempStr2=tempStr.replaceAll("<-粘贴内容->","[http]http://www.abc.com/img [/http]");

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧