还有其他方法可以从 JSP 中的 bean 获取属性吗?

发布于 2024-10-17 06:27:08 字数 96 浏览 2 评论 0原文

如果我想从 bean 获取属性并将其用于一些 Java 代码。例如,获取访客计数但不输出它,仅用于其他用途。我无法使用,因为它会输出该值。

如何获取属性但不输出?

If I want to get the property from a bean and use it for some Java Code. Such as, get the visitor count but not output it, just for some other use. I cannot use because it'll output the value.

How can get the property but not output it?

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

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

发布评论

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

评论(3

摘星┃星的人 2024-10-24 06:27:08

您可以将属性设置为任何变量,然后就可以处理它。

<c:set var="name" scope="scope" value="expression"/>

例如:

<c:set var="visitorCount" scope="scope" value="someBean.counter"/>

即使您无需设置也可以处理它

You can set property to any variable then you can process it.

<c:set var="name" scope="scope" value="expression"/>

for example :

<c:set var="visitorCount" scope="scope" value="someBean.counter"/>

even you can process it without setting

流年里的时光 2024-10-24 06:27:08

此示例检索会话范围的 bean 并使用 id myBean 使其可用。尽管在 jsp 代码中包含 scriptlet 不是一个好习惯,但一种方法是调用 bean 上的任何方法,如下所示。

<jsp:useBean id="myBean" class="com.mycompany.MyBean" scope="session" />

<% myBean.getprop1(); %>

This example retrieves a session-scoped bean and makes it available using the id myBean. Although it's not a good practice to have scriptlets in your jsp code, but one way is to call any method on the bean as shown below.

<jsp:useBean id="myBean" class="com.mycompany.MyBean" scope="session" />

<% myBean.getprop1(); %>
七色彩虹 2024-10-24 06:27:08



根据此使用,您必须在不使用脚本的情况下获得结果....

<jsp:useBean id ="object instance" class="full qualified path of ur class" scope="according to need"/>
<jsp:getProperty name="same as id" property="name of the property"/>

use according to this u must get ur result without using scripting....

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