如何能在jsp输出的时候对里面的特殊字符进行处理??在线等!!

如何能在jsp输出的时候对里面的特殊字符进行处理??在线等!!比如在页面中有you&me这样的一句话..那个&就是属于特殊字符了..我想处理的就是成为&这样的..... 如何能在jsp输出的时候对里面的特殊字符进行处理??在线等!!
比如在页面中有
you & me 这样的一句话..那个 & 就是属于特殊字符了..
我想处理的就是成为 & 这样的..因为在页面中显示的都是一样
都是一个 & ;
但是这样的页面作为xml文件来说是错误的..
所以我想有一个办法在输出的时候把jsp中的所有特殊字符都进行转义..
高手指教一下啊!!
大哥们..
replace();
我说的是比方一个有 &的而已啊..
那要是还有其他的特殊字符 ..那怎么办啊??
如 @这种 和 商标这些的..还得一个个得找?
展开
 我来答
typhoon_wolf
2008-08-22 · TA获得超过2134个赞
知道小有建树答主
回答量:1827
采纳率:50%
帮助的人:666万
展开全部
要么,你事先准备好转义和反转义的工具函数,并为可能的特殊字符准备一份转义影射表,让服务器端和客户端都遵守这个约定。

要么,你把XML的内容全部用“[CDATA[……]]”方式输出。至于“[CDATA[……]]”自身万一出现嵌套,或者内容段里出现“]]”,网上也是有解决办法的。

============================================================

对输出字符串的进行替换。
michales003
2008-08-21 · TA获得超过911个赞
知道小有建树答主
回答量:694
采纳率:0%
帮助的人:640万
展开全部
&看行不。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lovefeiyiran
2008-08-21 · TA获得超过1048个赞
知道小有建树答主
回答量:808
采纳率:0%
帮助的人:442万
展开全部
用String的 replace()方法把特殊的字符替换掉就可以了啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5669025
2008-08-21 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:0
展开全部
& 这个是&的转义字符 在html和xml 用这个来替代
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友68ebec1
2008-08-21 · TA获得超过757个赞
知道小有建树答主
回答量:832
采纳率:0%
帮助的人:550万
展开全部
写一个正则表达式就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0b62d44
2008-08-21 · TA获得超过659个赞
知道小有建树答主
回答量:755
采纳率:0%
帮助的人:709万
展开全部
用String的 replaceall()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式