日期:2014-05-20  浏览次数:20704 次

jsp如何实现搜索代码高亮 看看我的思路
我是这么想的 用个拦截器 再用 String的 replaceAll方法 当时在写拦截器的时候遇到了些问题 就是不知道怎么在拦截器类中获取查询到的内容 也就是Value Stack Contents中的内容

------解决方案--------------------
高亮显示在jsp页面么?替换成这样就行了啊。。

<label style="color:red">xxxxxxxxxxxxxxxxx</label>
------解决方案--------------------
可以在action中取到value stack中的值,然后你替换一下,比如替换成<label style="color:red">xxxx</label>这种形式,然后在jsp中取出就可以了
------解决方案--------------------
以前我看到过下面的这篇文章,找了两个小时才找到,能很简单的实现你想要的功能吧

http://www.zhangxinxu.com/wordpress/?p=888
------解决方案--------------------
纯页面上处理,也不用你写什么拦截器了