0

我写了一个动态的webproject来将xml页面转换为html页面,这样它就可以部署在tomcat服务器上,所以它成功地将xml页面转换为html页面,但这取决于tomcat在计算机上的部署位置它在同一个文件夹中创建 html 文件(output.html),所以我需要在 html 页面中提供一个按钮来重定向到我的项目创建的 html 页面,所以我使用以下代码重定向到 output.html 页面。 (在 html 页面中,我创建了一个表单元素和一个按钮,单击该按钮时,servlet 应重定向到 output.html 页面)

 String outputhtml=getServletConfig().getServletContext().getRealPath("output.html");
 ServletContext sc1 = this.getServletContext();
 RequestDispatcher rd = sc1.getRequestDispatcher(outputhtml);
 rd.include(request, response);

它没有用所以我用

 response.setContentType("text/html");
 String site = new String(outputhtml);
 response.setStatus(HttpServletResponse.SC_MOVED_TEMPORARILY);
 response.setHeader("Location", site); 

即使这对我不起作用,请给出解决此问题的解决方案。

4

0 回答 0