在java web 项目中,如何给所有页面添加 关键字 查询功能,比如一个页面上有腾讯两个字,就将给腾讯两字添加一个链接到腾讯的信息,或者一个js用于控制小窗显示腾讯信息 诸如此类的功能
如图,这个页面就将 微博字段(我们可以自己定义的关键字)添加了一个链接,点击之后显示我们想显示的内容
你需要创建一个关键字表,用于替换搜索html数据流中的关键字,结构类似KEY_NAME(关键字名称),KEY_DESC(浮动窗口信息),KEY_REPLACE_URL(替换生成的URL或js方法)。
在服务器端代码中写一个filter,根据定义的表来修改查询到的html数据流,替换掉目标关键字。
写一个js方法来处理关键字onmouseover事件,并在公共头中加载该js方法。