入门级问题

Awen 2001-06-29 05:06:07
<a href="Delete.jsp?itemName=<%=itemName%>&intPage=<%=intPage%>"
width=40 >删除</a>

如上语句

当itemName中有"&"符号时!语句会出错

简单说:<a href="Delete.jsp?itemName=abc&3###"
width=40 >删除</a>

其实我意思是 itemName="abc&3###"怎么才能不让计算机认&
...全文
118 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Awen 2001-07-02
你是说先进行一次编码,传过去,接收到再反编码?
回复
kuqi 2001-07-02
用str = URLEncoder.encode(str);
回复
Awen 2001-07-02
xiaoyou(三尺剑)好像不行

FJY168(风雨飞扬)我不想用form,但你的方法理论上是对的

还有什么办法吗?
回复
FJY168 2001-06-29
itemName
如果是中文应该会有问题

可以用
<form......>
<input type="hidden" name="itemName" value="sdzv">

<input type="hidden" name="intPage" value="sdzv">
....




回复
wingc 2001-06-29
呵呵
我看问题的关键是将itemName进行编码
回复
<a href="Delete.jsp?itemName=<%=itemName%>&intPage=<%=intPage%>"
width=40 >删除</a>
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-06-29 05:06
社区公告
暂无公告