java - 在 java servlet 中,如何判断当前请求是否来自包含?

标签 java servlets

在 servlet 中,如何判断 servlet 是否被 RequestDispatcher("").include 调用,或者如果它被正常调用?

最佳答案

应该有一堆请求属性存在,在这里列出:

http://www.caucho.com/resin-3.0/webapp/faq.xtp#forward-path

例如,request.getAttribute("javax.servlet.include.request_uri")如果正在进行包含,则应返回非空值。

关于java - 在 java servlet 中,如何判断当前请求是否来自包含?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2444243/

相关文章:

java - 我怎样才能在一个 OSGi 包中使用来自另一个 OSGi 包的 **CSS** 资源文件

java - 如何在java程序中运行不同的java程序?

java - 使用应用程序上下文感知将数据从 servlet 传递到 spring

eclipse - IllegalArgumentException : The servlets named [AdminController] and [muShag. Private.controller.AdminController] 都映射到 url-pattern

java - 当你调用 new Object() 时会发生什么?

java - Java泛型有没有办法模仿OR

java - 解析具有重复键的 json

google-app-engine - 如何在 Google App Engine 中查找来自 cron 作业的请求?

java - Servlet 请求和验证

java - 未获得预期的 JSON 格式