2
웹 응용 프로그램에서 java, spring mvc 및 apache 타일을 사용하고 있습니다.
은 내가 layout.jsp이 내부 내가 가진 :봄 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"클래스가 "active"클래스가되어야합니다.
현재 페이지가 "post.html"이라고 가정하면 클래스 "활성"을 얻으려면 두 번째 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이 "active"클래스를 할당해야하는보기?
가장 좋은 방법은 무엇입니까?
을 나는 웹 물건에 새로운 오전 나는이 기본이지만, "C"가 뭔지 알아? 어떤 taglib을 페이지에 추가해야합니까? – Naor
Just JSTL (표준 taglib) – Bozho