Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将jsp导出到文档文件?_Jsp_Doc - Fatal编程技术网

如何将jsp导出到文档文件?

如何将jsp导出到文档文件?,jsp,doc,Jsp,Doc,如何使用内容类型将jsp导出到文档文件?您可以通过以下方式设置jsp的内容类型: 您需要确保除了构成Word文档的数据之外,不要从JSP输出任何东西。您需要检查MIME类型;对于上面的例子,这是Word文件的一个变体,但我认为有一个更规范的MIME类型我没有找到(使用“vnd”)。而.docx文件的类型是不同的,它是(深呼吸)application/vnd.openxmlformats officedocument.wordprocessingml.document嗨,你能给我举个例子吗???@

如何使用内容类型将jsp导出到文档文件?

您可以通过以下方式设置jsp的内容类型:


您需要确保除了构成Word文档的数据之外,不要从JSP输出任何东西。您需要检查MIME类型;对于上面的例子,这是Word文件的一个变体,但我认为有一个更规范的MIME类型我没有找到(使用“vnd”)。而.docx文件的类型是不同的,它是(深呼吸)
application/vnd.openxmlformats officedocument.wordprocessingml.document

嗨,你能给我举个例子吗???@Sanju:就是这个例子。就这些。例如,如果您正在从数据库中读取Word文件,并按照上述设置了内容类型,那么您只需将文件数据转储到输出流中。。response.setContentType(“应用程序/msword”);在jsp页面中?在顶部或在主体标记中???@Sanju:“我应该在哪里制作这个…在顶部或在主体标记中???”如果响应是Word文件,则没有“标记”。根本没有HTML。它不是HTML页面,而是Word文档。设置内容类型意味着您说的是“此响应的内容是X”,其中X可以是HTML文件(JSP的默认值)、纯文本文件、图像、声音文件或Word文件。请不要反复重复相同的问题。这已经是第三个:和。如果您找不到您的问题,请登录该网站并单击顶部导航栏中的用户名链接,您将能够在用户配置文件中看到您的问题
response.setContentType("application/msword");