Java Servlet捕获所有Web请求,然后调用JSP页面

时间:2018-01-26 17:00:11

标签: jsp servlets parameter-passing

我遇到以下情况:

客户提出了一些要求 - > Servlet获取所有请求 - >基于请求的URL(例如:https://bla.com/classic),它从数据库中获取产品 - >调用jsp页面并将products数组作为参数传递 - > jsp页面将HTML呈现给客户端

如何实现这一目标? 更具体的问题:

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

2.如何从servlet调用jsp并将参数传递给它,以便它可以呈现正确的HTML?

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

提前致谢:)

1 个答案:

答案 0 :(得分:1)

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