java - 如何在jsp页面加载时调用servlet?

bat365台湾入口 🖌️ 2025-09-23 19:46:41 🎨 admin 👁️ 1706 ❤️ 742
java - 如何在jsp页面加载时调用servlet?

你应该反过来做。通过其 URL 调用 servlet 并让它呈现 JSP。这也是正常的 MVC 方法(servlet 是控制器,JSP 是视图)。

首先将 JSP 文件放在/WEB-INF文件夹中,这样最终用户永远不会在不调用 servlet 的情况下直接在浏览器地址栏中输入其 URL 来“意外”打开它。然后相应地更改 servlet doGet(),使其将请求转发给 JSP。

@Override

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

// ...

request.getRequestDispatcher("/WEB-INF/hello.jsp").forward(request, response);

}

打开它

http://localhost:8080/contextname/HelloServlet

请注意,您当然可以将 servlet 映射中的 URL 模式更改为类似的东西,/hello以便您可以使用更具代表性的 URL:

http://localhost:8080/contextname/hello

也可以看看:

我们的 Servlets 标签信息页面

相关文章

开个理发店一年收入多少钱
365彩票怎么买平局

开个理发店一年收入多少钱

📅 07-09 👁️ 6751
【蝈蝈】蝈蝈介绍与价格
bt365手机版

【蝈蝈】蝈蝈介绍与价格

📅 09-11 👁️ 6327