我正在使用display:table with display:column以及bean:write来打印出我的请求中的一些值。
<bean:write name="DisplayBookForm" property="bookType" />
我有像
这样的导入<%@page import="org.model.MyConstants"%>
在那里我有一个简单的功能
public static String getBookTypeName(int id){
//lots of if's based on id
String bookTypeName = "Fantasy";
return bookTypeName;
}
无论如何,我可以将我的DisplayBookForm bookType属性值传递给此函数,然后显示其String返回值?类似的东西:
<c:out value="<%=MyConstants.getBookTypeName(${DisplayBookForm.bookType}) %>" />
<%=MyConstants.getBookTypeName(${DisplayBookForm.bookType})%>
这似乎不起作用,也许使用c:set设置bean然后在&lt;%tags中使用它?