在 JSP 中,无需显式声明即可使用会话、请求和响应对象中的哪一个?

发布于 2024-11-29 02:32:13 字数 74 浏览 1 评论 0原文

我在 JSP 教程和测试之一中遇到过这个问题。

我们可以在表达式和脚本中使用这三个对象中的哪一个,而无需显式声明它们?

I have come across this question in one of the JSP tutorials and tests.

Which among these three objects can we use in expressions and scriplets without having to declare them explicitely?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

木落 2024-12-06 02:32:13

我们可以在 Jsp 中使用所有这些,而无需显式声明。

Jsp 隐式对象

We can use all of them in Jsp without declaring explicitly.

Jsp Implicit objects

酒绊 2024-12-06 02:32:13

它们被称为“隐式对象”,并且它们都在 Java EE 教程。为了供将来参考,以下是相关摘录:

隐式对象

JSP 表达式语言定义了一组隐式对象:

  • pageContext:JSP 页面的上下文。提供对各种对象的访问,包括:

  • 此外,还提供了几个隐式对象,可以轻松访问以下对象:

    • param:将请求参数名称映射到单个值

    • paramValues:将请求参数名称映射到值数组

    • header:将请求标头名称映射到单个值

    • headerValues:将请求标头名称映射到值数组

    • cookie:将 cookie 名称映射到单个 cookie

    • initParam:将上下文初始化参数名称映射到单个值

  • 最后,有些对象允许访问 使用范围对象

    • pageScope:将页面范围的变量名称映射到其值

    • requestScope:将请求范围的变量名称映射到它们的值

    • sessionScope:将会话范围的变量名称映射到其值

    • applicationScope:将应用程序范围的变量名称映射到其值

另请参阅:

They're called Implicit Objects and they are all outlined in the Java EE tutorial. For future reference, here's an extract of relevance:

Implicit Objects

The JSP expression language defines a set of implicit objects:

  • pageContext: The context for the JSP page. Provides access to various objects including:

  • In addition, several implicit objects are available that allow easy access to the following objects:

    • param: Maps a request parameter name to a single value

    • paramValues: Maps a request parameter name to an array of values

    • header: Maps a request header name to a single value

    • headerValues: Maps a request header name to an array of values

    • cookie: Maps a cookie name to a single cookie

    • initParam: Maps a context initialization parameter name to a single value

  • Finally, there are objects that allow access to the various scoped variables described in Using Scope Objects.

    • pageScope: Maps page-scoped variable names to their values

    • requestScope: Maps request-scoped variable names to their values

    • sessionScope: Maps session-scoped variable names to their values

    • applicationScope: Maps application-scoped variable names to their values

See also:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文