【问题标题】:What is a JSP Context?什么是 JSP 上下文?
【发布时间】:2012-12-11 10:17:36
【问题描述】:

我想知道这个 java 对象到底是什么,它的主要用途是什么。我看过java文档,但这让我更加困惑:(。

是否有会话、请求、应用等关系范围?

【问题讨论】:

标签: java jsp servlets expression


【解决方案1】:

JspContext

JspContext 令人困惑,因为它似乎没有做任何 ServletContext 不能做的事情。你是对的,它没有。没有 JspContext 也可以。隐式变量可供您使用。

主要的好处在于 JSP 技术不一定与 Java 绑定。是的。您没听错,JSP 定位为跨平台兼容。

引用API

JspContext 充当 PageContext 类的基类,并抽象出所有非特定于 servlet 的信息。这允许在请求/响应 Servlet 的上下文之外使用简单标记扩展。

这种抽象允许 JSP 以与平台无关的方式收集有关其环境(请求、会话和应用程序范围)的信息。

【讨论】:

    【解决方案2】:

    JSP 上下文对象 = 应用程序上下文 = ServletContext。

    范围是应用程序。

    希望这会有所帮助。

    【讨论】:

    • @BaluC 可能是我理解错误的问题。这不是关于 JSP 中的隐式对象“应用程序”吗?我的意思是告诉“应用程序”隐式对象等于 Servlet 上下文。 “javax.servlet.jsp.JspContext”对象不是“ServletContext”。为混乱道歉。谢谢巴拉
    猜你喜欢
    • 2012-08-27
    • 2017-08-31
    • 1970-01-01
    • 1970-01-01
    • 2011-05-11
    • 2016-03-21
    • 2013-03-04
    相关资源
    最近更新 更多