3

我想获取在单独的 java 类 techcontants.java 中声明的 java 常量,以使用 jstl 显示在 jsp 中。

public class TechConstants {
   public static final String PART = "Part";
   public static final String DESCRIPTION = "Description";
   public static final String VERSION = "Version";
}

在我的 view.jsp 中,我需要像这样使用 ustl 的值

<td class="Thd" width="14%">Part</td>

(我试过这样<c:outvalue="${TechConstants.PART}">

<td class="Thd" width="20%">Description</td>
<td class="Thd" width="10%">Version</td>

我正在使用spring和jstl,

我是否需要从那里获取我的模型和视图控制器中的常量值,我必须将它传递给查看?

如果是这样,请用代码示例描述我在控制器中做什么,或者我可以使用 jstl 直接在 jsp 中获取常量?

4

2 回答 2

1

您可以使用 JSP 表达式标签来做到这一点,请尝试使用以下代码。

<%=TechConstants.PART %>
于 2018-05-22T12:35:46.383 回答
-2

您可以访问绑定到表单的对象的属性。

<form:form method="POST" commandName="user">

您可以使用${user.name}

于 2013-12-05T12:45:56.660 回答