参看struts中自带的tiles-documentation.war例子。可以满足你的要求。

解决方案 »

  1.   

    在sf.net有这个例子,但是在我们使用的过程中却出现了一些问题。
      

  2.   

    to: nice90(我爱射雕,更爱蓉儿)  
    能发给我看看么,[email protected]
    谢谢!
      

  3.   

    http://sourceforge.net/projects/struts-menu/
    就是这个站点的,专门研究struts menu各式各样的布局的。
      

  4.   

    我们的做法:
    1、修改struts-menu-2.2.jar中的DisplayerStrings.properties。第41行修改为:
    lmd.menu.item=\t<li><a href="{0}" title="{1}" target="{3}">{2}</a></li>
    2、修改struts-menu的源代码,ListMenuDisplayer.java文件,然后编译成为class文件,然后再将这两个文件打包到struts-menu-2.2.jar里面去的。
      

  5.   

    忘记了告诉你ListMenuDisplayer.java文件我们修改的是:
    displayComponents方法中的:
    out.println(displayStrings.getMessage("lmd.menu.item",
                                                                  components[i].getUrl(),
                                                                  super.getMenuToolTip(components[i]),
                                                                  this.getMessage(components[i].getTitle()),
                                                                  super.getMenuTarget(menu)));
    主要是添加了参数。