5

Play Framework 2.0 アプリで、アクティブなページの CSS クラスを指定できるようにしたいと考えています。どうすればいいですか?

<li @if( ) { class="active" }> 
  <a href="@routes.Application.index()"> Home </a> 
</li>

具体的には、if ステートメントに何を入れますか?

4

1 に答える 1

7

@ request.uriは、少なくともPlay Framework 2で動作し、http: //www.playframework.org/documentation/api/2.0/java/play/mvc/Http.Request.htmlを参照してください。

編集:たとえば、これを試すことができます。

@if(request.uri.contains("home")){ 
  ..home word in url..
} else {
  ..home word not in url..
}
于 2012-08-01T21:05:44.510 に答える