我想知道这个Java对象到底是什么,它的主要用途是什么。我查看了Java文档,但那让我更加困惑 :(。
它是否与会话、请求、应用程序等范围有关?
它是否与会话、请求、应用程序等范围有关?
JspContext有些令人困惑,因为它似乎没有比ServletContext做不了的事情优势。没错,它确实没有。您可以没有JspContext而生存。隐式变量在您需要时可用。
主要优点在于,JSP技术并不一定绑定到Java。没错,您没听错,JSP可跨平台兼容。
引用API:
JspContext是PageContext类的基类,抽象出与servlet无关的所有信息。这使得可以在请求/响应Servlet的上下文之外使用Simple Tag Extensions。
这种抽象允许JSP以平台中立的方式收集关于其环境(请求、会话和应用程序范围)的信息。
JSP上下文对象 = 应用程序上下文 = ServletContext。
范围是应用程序。
希望这可以帮助到您。