見せたいカテゴリー すべてのページのリスト。アイテムを表示するためのこのコードがありますnav.jsp:
<c:forEach var="category" items="${categoryList}">
<p><a href="showCategory?id=${category.id}">${category.title}</a></p>
</c:forEach>
コントローラリクエストマッピングメソッドでこのコードを使用して、値をページにバインドします。
model.addObject("categoryList", postCategoryList);
含めましたnav.jsp メインの.jspファイルに追加すると正常に動作しますが、多くのコントローラーとページがあります。
categoryList
をバインドする方法すべてのコントローラーとリクエストメソッドに対して一度だけの値?
回答 1 件
関連した質問
- DTO、エンティティを使用してSpring Bootを作成しましたが、保存できません
- Spring @Autowiredは実装されていないインターフェースを注入できますか?
- Hibernateで外部キー制約を削除できません
- 別のjarからインポートされたサービスを自動配線するにはどうすればよいですか?
- サービスレイヤーで検証が行われるときのWebレイヤーのテスト:SpringBootテスト
- Springコンテキストの循環依存を解決する方法は?
- タイプ「comjpadaoUserRepository」の適格なBeanはありません
- コントローラで@AsyncとCompletableFutureを使用すると、APIのパフォーマンスを向上させることができますか?
- Grails Spring SecurityCoreチュートリアルの実行中に「進行中のトランザクションはありません」エラー
- jspでオブジェクト配列を出力する方法
HandlerInterceptor
を使用する 。config xmlファイルで、次を追加します。
更新:
あなたが
NullPointerException
を取得しているようにmodelAndView.getModel()
を呼び出している間 同じことを達成するためにこれを行うことができます: