检查对象是新的还是在JSP中保存值

时间:2014-01-06 09:03:36

标签: java jsp java-ee jstl

Flow从两个控制器转发到JSP。从一个控制器传递一个新的A类对象,而从第二个控制器传递从db获得的类A的持久对象。

在JSP中,我需要检查对象是否具有值或者是否具有新的&分别执行操作。谁能告诉我怎么检查?

我试过这个

<c:if test="${empty A}"> Print </c:if>

但它不起作用。

1 个答案:

答案 0 :(得分:1)

您可以传递另一个属性来识别操作

例如:

控制器中的

request.setAttribute("action", "edit");

在jsp中

<c:if test=${action eq 'edit'}">
</c:if>