我想做一个树状的菜单,想自己写一个,可是水平在这儿摆着呢,不行,朋友介绍struts-menu挺好的,我用了一下,简单的还会用,复杂的就不会了,例如xtree就不会。
哪位朋友能和我以及从来没有接触过的朋友们一起介绍一下经验啊?谢谢

解决方案 »

  1.   

    我现在想做一个树,但是不知道从何入手,可能是我的css和javascript的知识贫乏了!
    能不能详细介绍一下,怎么做啊?恩,例如(可能代码散乱一些,对不住了!)我的jsp<%@ page contentType="text/html;charset=shift-jis"%>
    <%@ taglib uri='/WEB-INF/struts-html.tld' prefix='html'%>
    <%@ taglib uri='/WEB-INF/struts-menu.tld' prefix='menu' %>
    <html:html><head>
    <link rel="stylesheet" type="text/css" media="screen"
                href="../styles/global.css" />
             <link rel="stylesheet" type="text/css" media="screen"
                href="../styles/xtree.css" />
             <script type="text/javascript" src="../scripts/xtree.js"></script></head>
    <body>
    <script language='javascript'>
    <menu:useMenuDisplayer name="Velocity" config='templates/xtree.html'>
       <menu:displayMenu name="ToDoListMenuFile"/> 
    </menu:useMenuDisplayer>
    </script>
    </body>
    </html:html>
    我的menu-config<?xml version="1.0" encoding="UTF-8" ?><MenuConfig>
      <Displayers>
        <Displayer name="Velocity" type="net.sf.navigator.displayer.VelocityMenuDisplayer"/>
      </Displayers>  <Menus>
         <Menu  name="ToDoListMenuFile"  title="FILE"  description="test" width="50">
           <Item   name="TDLnew"   title="NEW">
               <Item   name="TDLnewcase"   title="CASE"    image="../images/case-new.png"
                       location="NewCase.jsp"/>
               <Item   name="TDLnewitem"    title="ITEM"   image="../images/item-new.png"
                       location="index.jsp"/>
               <Item   name="TDLnewparty"   title="PARTY"  image="../images/party-new.png"
                       location="index.jsp"/>
           </Item>
           <Item   name="TDLopen"   title="OPEN">
               <Item   name="TDLopencase"    title="CASE"   image="../images/case-open.png"
                        location="index.jsp"/>
               <Item   name="TDLopenitem"   title="ITEM"    image="../images/item-open.png"
                        location="index.jsp"/>
               <Item   name="TDLopenparty"  title="PARTY"   image="../images/party-open.png"
                        location="index.jsp"/>
           </Item>
           <Item    name="TDLexit"  title="EXIT"
                    image="../images/exit.png"   location="index.jsp"/>
        </Menu>
      </Menus>
    </MenuConfig>
    我的目录层次   工程名字 
             ---images
             ---scripts
             ---jsp
             ---templates
             ---styles
             ---WEB-INF
             .
             .
             .
             .
     现在我之行的效果是没有img显示出来,还有我对这个流程也不太清楚
      

  2.   

    已经解决了! 更改一下xtree.js中的图片路径就可以了,可是虽然解决了,可是怎么实现的还是很模。