我想使用RequestDispatcher将我的第一个servlet(A)的一些请求传递给第二个(B)。问题是:如何检查B servlet中的请求是否来自A转发并仅处理这些请求?
答案 0 :(得分:1)
在 A 中,您可以set an attribute in the request,然后可以在 B 中阅读。
答案 1 :(得分:0)
如果Servlet B的目的是仅处理来自Servlet A的请求,那么最好编写一个可以满足您需要的简单Java类,然后返回可以在Servlet A中使用的详细信息来决定什么做下一个。
可以使用另一个Servlet来实现其他功能,但设计并不干净。