Servlet仅用于转发的请求

时间:2012-07-31 08:42:11

标签: servlets

我想使用RequestDispatcher将我的第一个servlet(A)的一些请求传递给第二个(B)。问题是:如何检查B servlet中的请求是否来自A转发并仅处理这些请求?

2 个答案:

答案 0 :(得分:1)

A 中,您可以set an attribute in the request,然后可以在 B 中阅读。

答案 1 :(得分:0)

如果Servlet B的目的是仅处理来自Servlet A的请求,那么最好编写一个可以满足您需要的简单Java类,然后返回可以在Servlet A中使用的详细信息来决定什么做下一个。

可以使用另一个Servlet来实现其他功能,但设计并不干净。