日期:2014-05-17  浏览次数:20551 次

初学JSTL,麻烦了
错误:
The function getAllFirstLevelTitles must be used with a prefix when a default namespace is not specified
源代码:
 <jsp:useBean id="flt" class="lzy.service.FirstLevelTitleService" />//创建Service对象
 <c:set var="flts" value="${flt.getAllFirstLevelTitles()}" />//获得所有一级标题
      <table>
<c:forEach items="flts" var="firstTitle">   //遍历显示所有标题名
<tr><td>${firstTitle.getTitleName()}</td></tr>
</c:forEach>
      </table>


------解决方案--------------------
<c:forEach items="${flts}" var="firstTitle">   //遍历显示所有标题名
<tr><td>${firstTitle.titleName()}</td></tr>
</c:forEach>这样,试试
------解决方案--------------------
<c:forEach items="${flts}" var="firstTitle">   //遍历显示所有标题名
<tr><td>${firstTitle.titleName}</td></tr>
</c:forEach>这样,试试