2012-03-24 14 views
0

jspフラグメントページ(.jspf)内のjstlタグを使用してデータ(カテゴリ)のリストを表示しようとしていますが、サーブレットはgetRequestDispatcherを使用してressource index.jspにパラメータをリダイレクトします。サーブレットのJSPフラグメントのgetservletcontext

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 

コード:

categorieDAO = new CategorieDAO(new HibernateUtil()); 
    getServletContext().setAttribute("categories", categorieDAO.findAll()); 
    try { 
     getServletContext().getRequestDispatcher("index.jsp"); 
    } catch (Exception ex) { 
     ex.printStackTrace(); 
     System.out.println("Erreur"); 
    } 

コードメニューでAcctually、私は私が使用して.jspfファイルにJSTLコアライブラリを宣言した場合でも、JSPフラグメントから「カテゴリ」にアクセスすることはできません .jspf:index.jspの

<!-- start of left menu --> 
<jsp:include page="WEB-INF/jspf/menu.jspf"></jsp:include> 
<!-- end of left menu --> 

<c:forEach items="${categories}" var="categories"> 
     <li class="even"><a href="services.html">${categories.nomcategorie}</a></li> 
</c:forEach> 

コード

私の問題を解決する上でのアドバイスはありますか?

ありがとうございました

答えて

0

拡張子.jspfを.jspに変更して問題を解決しました。

関連する問題