gpt4 book ai didi

java - JSP 2 表达式语言

转载 作者:太空宇宙 更新时间:2023-11-04 07:25:55 27 4
gpt4 key购买 nike

我在 courses.coreservlets.com 阅读了教程(它位于 PDF 文件中,因此我无法直接链接该主题的确切部分)。在JSP 2表达式语言主题中,作者展示了JSP 1.2和JSP2之间的比较。

在 JSP 1.2 上:

<BODY>
<jsp:useBean id="randomNum"
type="coreservlets.NumberBean"
scope="request" />
<H2>Random Number:
<jsp:getProperty name="randomNum"
property="number" />
</H2>
</BODY></HTML>

在 JSP 2 上:

<BODY>
<H2>Random Number:
${randomNum.number}
</H2>
</BODY></HTML>

randomNum 只是 NumberBean 类的变量名,对吗?在 JSP 1.2 上它显示,但在 JSP2 上它只有一行。

我的问题是关于 JSP 2,服务器如何知道 randomNum 是 NumberBean,因为我没有看到任何代码部分可以告诉 randomNum 是 NumberBean?

我希望我把问题说清楚了。

最佳答案

它不知道,实际上它在计算 EL 表达式时在任何范围内搜索页面上下文以查找名为 randomNum 的变量。

关于java - JSP 2 表达式语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18555013/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com