gpt4 book ai didi

java - 将 html 页面设置为 servlet 响应

转载 作者:行者123 更新时间:2023-11-30 08:22:16 25 4
gpt4 key购买 nike

我定义了一个 webservlet 如下:

@WebServlet(name = "HomeWebServlet", urlPatterns = "/")
public class HomeWebServlet extends HttpServlet {

@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// Content
}

}

如何将放置在 src/main/webapp/resources 文件夹中的 html 页面 (index.html) 设置为响应?

最佳答案

你只需转发请求到jsp页面

String nextJSP = "/yourJsp.jsp";
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(nextJSP);
dispatcher.forward(request, response);

您将问题从 jsp 更新为 html

在这种情况下,您只需要将用户重定向到 HTML,因为 src/main/webapp 在公共(public)网络空间中,用户可以直接访问它

response.sendRedirect("/yourHtml.html")

或者你仍然可以将请求转发到 html

String nextHTML = "/yourHtml.html";
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(nextHTML);
dispatcher.forward(request, response);

关于java - 将 html 页面设置为 servlet 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24558366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com