gpt4 book ai didi

java - 在 JSP 中显示 Java 属性

转载 作者:行者123 更新时间:2023-12-04 06:31:20 24 4
gpt4 key购买 nike

我有一个名为 title 的属性的类,我有一个获取和设置属性的 getter/setter。如果属性是P,我需要在页面上打印“Peer”这个词,如果是T,我需要在页面上打印“Team”。我可以在不使用脚本的情况下在 JSP 中执行此操作吗?我尝试使用

<jsp:getProperty name="value" class"classname"  />

但从那里我不知道如何在 JSP 中使用条件。请帮忙。

最佳答案

使用 JSTL,如 @CoolBeans says .它看起来像这样:

在 servlet 中,

// where myBean is an instance of the class with [get|set]Title
request.setAttribute("myFoo", myBean);

然后,在 JSP 中,
<c:choose>
<c:when test="${myBean.title eq 'P'}">Peer</c:when>
<c:when test="${myBean.title eq 'T'}">Team</c:when>
</c:choose>

如果您不熟悉 JSTL,我建议您通读 JSP section of the Java EE 5 Tutorial ,或者拿起一份 Head First Servlets and JSP (这是相当不错)。

关于java - 在 JSP 中显示 Java 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5386508/

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