Java Servlet接收所有web请求,然后调用JSP页面。

20 浏览
0 Comments

Java Servlet接收所有web请求,然后调用JSP页面。

这个问题早已有答案

Web应用程序的设计模式 [已关闭]

Servlet映射URL模式中/和/*之间的区别

我处于以下情况:

客户端发起请求→Servlet获取所有请求→基于所请求的URL(例如:https://bla.com/classic),从数据库中获取产品→调用jsp页面并将产品数组作为参数传递给它→jsp页面向客户端呈现HTML。

这怎么能实现呢?

更具体的问题:

1. 如何使用Servlet捕获所有客户端请求并获取请求的URL?

2. 如何从Servlet调用jsp并向其传递参数,以便它能呈现正确的HTML?

我正在尝试构建一个类似MVC的应用程序。在这种情况下,我的Servlet是控制器(获取所有请求),数据库助手类是我的模型(从db获取产品),而jsp文件是我的视图(呈现html)。

提前感谢 🙂

admin 更改状态以发布 2023年5月21日
0
0 Comments

您需要一个ServletFilter和正确配置的web.xml来处理路径。

0