我在JSP中尝试了以下表达式(假设row_rowNum
是一个变量),包括一个常量,但我得到的是NullPointers。
<c:if test="${incompleteIndicator(0)}">
<c:if test="${incompleteIndicator(row_rowNum - 1)}">
<c:if test="${incompleteIndicator(${row_rowNum - 1})}">
Spring MVC Controller方法:
@ModelAttribute
public boolean getIncompleteIndicator(Integer index)
{
System.out.println("called getIncompleteIndicator with index = " + index);
if (index == 1)
return false;
else
return true;
}
但参数Index总是以NULL形式出现,永远不会像整数一样,即使对于常量也是如此。我做错了什么?
所有案例的输出:
called getIncompleteIndicator with index = null