2
私はWebアプリケーションでjava、spring mvc、およびapache tilesを使用しています。
私はlayout.jspを持っていると私の内側にあります。spring mvcを使用してビューを制御する方法は?
<ul class="section">
<li class="active"><a href="/search.html">search</a></li>
<li><a href="/post.html">post</a></li>
<li><a href="/contact.html">contact</a></li>
<li class="last" ><a href="/about.html">about</a></li>
</ul>
すべてのページに、私はこのULリストを持っていることを意味しています。
現在のページが「search.html」であると仮定すると、最初のliがクラス「アクティブ」を取得する必要があります。
現在のページが「post.html」であると仮定すると、クラス「アクティブ」を取得するには2番目のliが必要です。
など。例えば、ポストのリンクをクリックすると
、私はコントローラがあります。
@RequestMapping("/post")
public String showPostPage(Model model) {
return "post";
}
と私のタイルの定義では、私は、ビュー「ポスト」を持っている:
<definition name="post" extends="base.definition">
<put-attribute name="title" value="add post"/>
....
....
</definition>
はどのようにして信号を送ることができますliが「アクティブ」クラスを割り当てる必要があるビューを表示しますか?
どうすればいいですか?
私はウェブのものに新しいですし、私はこれが基本ですが、「C」は何を知っています?。どのtaglibをページに追加すべきですか? – Naor
JSTL(標準タグライブラリ) – Bozho