在jsp页面中点击某个按钮跳到action方法中,在这个action的方法中我从数据库中查询到数据后想把这些数据导入到word文档中,而且这些数据包含html标签,像<p>、<br/>、<img>之类的标签,我想导出到word后能够像html页面那样正常显示格式和图片,这该如何实现?

解决方案 »

  1.   

    1.
    Response.ContentType   =   "application/msword "   
    response.AddHeader   "content-disposition ",   "inline;   filename=baobiao.doc "2.
    BS下Word文档存取:http://www.21tx.com/WebControls/Demo/WebWordCS/
      

  2.   

    直接将数据写到一个html文件中,然后在导出即下载的时候,使用
    response.AddHeader "content-disposition ", "inline; filename=baobiao.doc "
    直接下载成后缀为doc的文件(仅管本身为html),但word可以打开,并且按照html的排版显示成word的样子,其实就是word的网页视图,这样可以简单地满足要求。
      

  3.   

    我记得有个替换jxl的java项目,支持对各种office的文件格式操作,楼主可以google下啊
      

  4.   

    1楼跟2楼说的方法,那再java类里边如何打开一个下载提示窗口?