gpt4 book ai didi

java - 使用 JSP 从 Java 返回 CSS 类样式

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

我是 JSP 新手,所以对于这个问题我真的只是想知道我是否对 JSP 的工作原理有正确的了解。但无论如何,我正在开发这个网络应用程序,我需要在表格中填充一些值,并将其中一些值设置为绿色,一些设置为红色,一些设置为灰色。它们的颜色由支持每行所有值的 Java 对象决定。这就是我的想法:

<td class="<%detail.getClassStyle()%>"><%= detail.getStatus() %></td>

我希望方法返回后会变成这样:

<td class="red">Down</td>

但是这不起作用。在网页的源代码中类只是说class =“”。那么我是否忽略了 JSP 的工作原理?无论我是否是,有人可以提出如何获得我的预期结果的想法吗?

编辑:还有一个附加的类属性 getClassStyle() 返回,它表示单元格所在的列。类似于: td class="detail red">向下因此,简单地将其染成红色并不是我想要做的事情。

最佳答案

那么你错过了=在您的帖子中,但我不确定这只是这里的拼写错误还是您实际的 JSP 中的拼写错误。

其次,正如 Pointy 在他的评论中提到的那样,scriptlet 语法是邪恶的。使用:

<td class="${detail.classStyle}">${detail.status}</td>

现在我不确定你的对象是如何在java端设置的,但想象一下你需要确保设置一些接线,以便尝试访问 detail.whatever调用正确的 getter ( detail.getWhatever() )。

关于java - 使用 JSP 从 Java 返回 CSS 类样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13139264/

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