网模板(支柱瓦)-最好的解决方案,以表明目前的页面?
题
我谨指出,目前选择的页面中的一个共同的菜单部件的网页中的一个支柱瓦项目。
我能想到的一些可能的解决方案
- 检查目前的网址
- 呼叫一些Javascript指示
- 可能挂钩到瓷砖或支柱的配置文件并阅读。
我敢肯定,这个问题已经面临许多次。什么是最好的方式来处理这个吗?
解决方案 2
我用以下方法:
tiles-des.xml
<definition name=".basic.layout" path="/WEB-INF/jsps/basicLayout.jsp">
<put name="title" value=""/>
<put name="homeMenuClass" value=""/>
<put name="forumMenuClass" value=""/>
<put name="helpMenuClass" value=""/>
</definition>
并且在同一文件中设置适当的菜单类为"主动"的不同的瓷砖。
basicLayout.jsp
<li class="<tiles:getAsString name="homeMenuClass"/>">...
<li class="<tiles:getAsString name="forumMenuClass"/>">...
<li class="<tiles:getAsString name="helpMenuClass"/>">...
其他提示
你有没有考虑使用 支柱-菜单?这集很好地与砖如果我记得很清楚。
不隶属于 StackOverflow