jsp 查询 word 高亮显示

来源:百度知道 编辑:UC知道 时间:2024/05/03 21:37:36
jsp页面有一个超链接,链接词为“1.1D”,链接完后会跳转另一个页面,在该页面中以word文档的形式将关于1.1D(1.1D是一类东西的标记)的内容显示出来,该word文档内容是一表格,分两列,第一类是类别标识,第二类是类别详细描述,该word文档是从数据库中直接读出的。
我想问的是,如何在该word中高亮显示事关该链接的关键字,也就是1.1D
也就是说,当点击超链接跳转页面之后,页面显示word文档,文档中的1.1D以高亮显示,如何做到。谢谢

功能类似于浏览器的Ctrl + Find 查找功能,只是相当于在超链接后调用查找,如何用函数实现。
也就是说在显示后的jsp页面如何实现ctrl + find 功能,难道就没有人知道这么小的一个问题吗?
我试了一下玩转office的方法,不太好用
可能是我不会用,可是没有不用控件能解决的吗?

页面里显示word,还要能够查找高亮显示关键字,建议使用SOAOffice中间件,可以实现你的想法

实现方法:通过页面地址查询参数传递你的关键字,复杂的关键字可以先url编码。在显示word的页面里获取查询参数,在SOAOffice客户端控件的OnDocumentOpened事件里调用
SOAOfficeCtrl.Document.Application.Selection.Find.Text = "你的关键字"
SOAOfficeCtrl.Document.Application.Selection.Execute

文档中所有的东西都是从数据库读取的。
页面获得不了的话只能 在显示之前处理。