xmlページをhtmlページに変換する動的Webプロジェクトを作成して、Tomcatサーバーに展開できるようにし、xmlページをhtmlページに正常に変換していますが、コンピューター上でtomcatが展開されている場所によっては同じフォルダーにhtmlファイル(output.html)を作成するため、プロジェクトで作成されたhtmlページにリダイレクトするボタンをhtmlページに提供する必要があるため、次のコードを使用してoutput.htmlページにリダイレクトします。 (HTMLページでフォーム要素とボタンを作成しました。そのボタンをクリックすると、サーブレットは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);
これでもうまくいきませんでした。この問題を解決するための解決策を教えてください。