单引号问题

pcxx99 2005-11-24 08:43:53
out.println("<input type='text' name='info' value='"+strtemp+"' size='512' maxlength='512' style='width:512'>");

在上面这段代码中,strtemp的值是"a=1,b=tt''"
显示出来的时候仅显示为a=1,b=tt
后面的两个单引号显示不出来

这该怎么做???
...全文
65 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
single_study 2005-11-24
  • 打赏
  • 举报
回复
还有这样的需求?应该考虑你的数据库里的数据是否应该改变存储格式。难道不存入双引号不行吗?如果确实必须要的话,你可以参考自己手工加上这个双引号。
pcxx99 2005-11-24
  • 打赏
  • 举报
回复
试过不对

这个strtemp的值是从数据库里查出来的
常遇道 2005-11-24
  • 打赏
  • 举报
回复
<%
String name=new String(request.getParameter("name").getBytes("ISO8859_1"),"GBK");
%> 
<input type='text' name='info' value=<%=name%> size='512' maxlength='512' style='width:512'>

81,092

社区成员

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

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