【发布时间】:2012-06-25 13:38:37
【问题描述】:
我一直在 tomcat server 7 上本地工作,现在我将我的项目上传到服务器但它有 tomcat 6。所以以下不起作用:
model.addAttribute("category",cat);
<div class="span4">
<h2>
Category:
<c:out value="${category}" />
</h2>
<br />
<c:forEach items="${categoryList}" var="item">
<div class="alert alert-init">
<c:url value="/getInit/${item.getiID()}" var="url" />
<a href="${url}"><c:out value="${item.getTitle()}" /></a>
</div>
</c:forEach>
</div>
它给了我以下错误代码:
org.apache.jasper.JasperException: /WEB-INF/views/categoryinitiatives.jsp(34,5) 函数 iIDGetter 在未指定默认命名空间时必须使用前缀
我一直在网上搜索以找到解决此问题的方法,但没有成功。有谁知道如何解决这个问题?
【问题讨论】:
-
这与Spring无关。它甚至与 Spring MVC 没有任何关系,尽管许多人似乎认为 Spring 只是一个 Web 框架,但这是一个区别。这个问题仅关于 JSP / EL。
-
你说得对,这是关于 JSP 的,谢谢你指点我。