我需要把从数据库里取出的字符串进行替换,即比如 “中华人民共和国与巴西共和国” 我要把所有的“国”字都加红,我想的办法是把“国”全部替换成“<font color=””red””>国</font>” 但我不知道在jsp怎么实现类似replaceAll的功能? |
|
在jsp,什么意思呢?
你不是在后台从数据库取数据,然后拿到前台展示的吗? |
|
既然这样,何不在后台通过查找的方式,将其找出并替换成你jsp需要的格式呢?
比如 |
|
前台后台都可以啊
|
|
直接后台除了完成了之后在交给前台去显示呗,前世是做显示的就不要再那里去做业务了
|
|
我在后台查询的是一个list,在前台用<s:iterator >迭代出来的啊,不好在后台处理 |
|
我想着有没有什么前台的函数,可以在迭代的过程中把这个替换的过程做了;就比如 fn:join(array, separator) 这些函数
|
|
20分 |
jstl replace
|
正解啊 |
|
看你愿不愿意做而已… 循环遍历,然后重新设值.. |