首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

这段代码什么意思?======================在线快结,该怎么处理

2012-01-11 
这段代码什么意思?在线快结logic:presentname Menu vartreenewMzTreeView(

这段代码什么意思?======================在线快结
<logic:present   name= "Menu ">
        var   tree   =   new   MzTreeView( "tree ");
tree.setIconPath( "images/treeview/ ");
tree.setTarget( "main ");        
                <logic:iterate   name= "Menu "   id= "Menu "   scope= "request "   indexId= "index ">

请仔细讲讲,谢谢

[解决办法]
这是struts里的东西, " <logic:present name= "Menu "> "是logic标签,它的意思是:当变量name的值为Menu时执行标签里的内容。你标签里的内容大致表示给一个java类里的属性赋值。“ <logic:iterate name= "Menu " id= "Menu " scope= "request " indexId= "index "> ”第二个logic标签是个集合标签,它能够在一个循环中遍历iterator.一般用于显示集合中的数据。

[解决办法]
uppp
[解决办法]
http://blog.sina.com.cn/u/4b9b14ea010006jb
至于里面的javascript,我想可能是创建一个web形式的树形菜单吧,就像csdn那样的,然后通过 <logic:iterate name= "Menu " id= "Menu " scope= "request " indexId= "index ">
来动态的生成树枝和叶
[解决办法]
存在Menu这个属性的话就建立MzTreeView对象
调用方法tree.setTarget( "main ");
循环输出 <logic:iterate name= "Menu " id= "Menu " scope= "request " indexId= "index ">
[解决办法]
up
[解决办法]
up

热点排行