欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Express Learning Struts Menu

系統 2588 0

Express Learning Struts Menu

The firts go struts menu official site dowload struts-menu-X.X.X.war file,把文件放到Tomecate 目錄webapps 目錄下,然后啟動tomcate,訪問http://localhost: 9090 /struts-menu-X.X.X,you will shoult effect。

The following introduction express create struts - menu item.

1.拷貝相應的類庫到lib目錄下。
velocity-tools-view-1.0.jar
velocity-1.4.jar
struts-menu-2.4.2.jar
struts-1.2.9.jar
standard-1.0.6.jar
log4j-1.2.8.jar
jstl-1.0.6.jar
commons-logging-1.0.4.jar

2.拷貝struts-menu工程中的common??? ?image??? scripts??? styles?? templates等目錄到新的web工程?
拷貝taglib.jsp到webroot下

三.新建一個jsp文件index.jsp內容如下

<% @?include?file = " /taglibs.jsp " %>

<! DOCTYPE?html?PUBLIC? " -//W3C//DTD?XHTML?1.0?Strict//EN "
????
" http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd " >

< html?xmlns = " http://www.w3.org/1999/xhtml " ?xml:lang = " en " ?lang = " en " >
< head >
????
< title > Struts?Menu?Example?Application </ title >

????
< meta?http - equiv = " Content-Type " ?content = " text/html;?charset=utf-8 " ? />

????
< script?type = " text/javascript " ?src = " scripts/nicetabs.js " ></ script >
????
????
< link?rel = " stylesheet " ?type = " text/css " ?media = " screen "
????????href
= " styles/global.css " ? />
????
< link?rel = " stylesheet " ?type = " text/css " ?media = " screen "
??????href
= " styles/nicetabs.css " ? />

</ head >
< body?id = " index " >
< div?id = " content " ?style = " width:?100% " >
????
< h2 > Struts?Menu?Examples </ h2 >
????
< p >
????????Click?on?the?menu?links?below?to?see?the?different?types?of?menus
????????supported?by?Struts?Menu.
????
</ p >

????
< menu:useMenuDisplayer?name = " Velocity " ?config = " /templates/index.html " >
????????
< ul? class = " glassList " >
????????
< menu:displayMenu?name = " indexMenu " />
????????
</ ul >
????
</ menu:useMenuDisplayer >

</ div >

< div?id = " footer " >
??
< a?href = " http://struts-menu.sf.net " > Struts?Menu?Homepage </ a >
</ div >
</ body >
</ html >

WEB-INF下建立struts-config.xml內容如下
<? xml?version = " 1.0 " ?encoding = " ISO-8859-1 " ? ?>

<! DOCTYPE?struts - config?PUBLIC
??????????
" -//Apache?Software?Foundation//DTD?Struts?Configuration?1.1//EN "
??????????
" http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd " >
< struts - config >
??
<!-- ? ========== ?Plug?Ins?Configuration? ================================== ? -->
??
< plug - in?className = " net.sf.navigator.menu.MenuPlugIn " >
????
< set - property?property = " menuConfig " ?value = " /WEB-INF/menu-config.xml " />
??
</ plug - in >
</ struts - config >

?

建立menu-config.xml內容如下
<? xml?version = " 1.0 " ?encoding = " UTF-8 " ? ?>

< MenuConfig >

??
< Displayers >
????
< Displayer???name = " DropDown "
?????????????????type
= " net.sf.navigator.displayer.DropDownMenuDisplayer " />
????
< Displayer???name = " Simple "
?????????????????type
= " net.sf.navigator.displayer.SimpleMenuDisplayer " />
????
< Displayer???name = " CoolMenu "
?????????????????type
= " net.sf.navigator.displayer.CoolMenuDisplayer " />
????
< Displayer???name = " CoolMenu4 "
?????????????????type
= " net.sf.navigator.displayer.CoolMenuDisplayer4 " />
????
< Displayer???name = " MenuForm "
?????????????????type
= " net.sf.navigator.example.PermissionsFormMenuDisplayer " />
????
< Displayer???name = " ListMenu "
?????????????????type
= " net.sf.navigator.displayer.ListMenuDisplayer " />
????
< Displayer???name = " TabbedMenu "
?????????????????type
= " net.sf.navigator.displayer.TabbedMenuDisplayer " />
????
< Displayer???name = " Velocity "
?????????????????type
= " net.sf.navigator.displayer.VelocityMenuDisplayer " />
????
< Displayer???name = " XtreeMenu "
?????????????????type
= " net.sf.navigator.displayer.XtreeMenuDisplayer " />
????
< Displayer???name = " CSSListMenu "
?????????????????type
= " net.sf.navigator.displayer.CSSListMenuDisplayer " />
??
</ Displayers >

??
< Menus >

????
< Menu??name = " indexMenu " ??title = " Examples " >
????????
<!-- ?page?attribute?indicating?a?context?relative?resource.
?????????????The?context?path?will?be?prepended?to?the?value.?
--> ????????
????????
< Item??title = " tablemeun "
???????????????toolTip
= " Shows?table?menu "
???????????????page
= " /tablemenu.jsp " />
????????
< Item??name = " listmenu " ??title = " CoolMenu?Example "
???????????????toolTip
= " Shows?menu?using?CoolMenu "
???????????????page
= " /listmenu.jsp " />
????????
< Item??title = " Velocity?XTree?Menu "
???????????????toolTip
= " Shows?Velocity?generated?XTree "
???????????????page
= " /velocity-xtree.jsp " />
???????????????
????
</ Menu >

??
</ Menus >

</ MenuConfig >

?

部署工程,訪問,出現如下效果。

Express Learning Struts Menu
這是最普通的效果。
試著往menu-config.xml中加入item對應的menu也會跟著增加。

?

參考

http://code.google.com/p/strutsmenu/source/

?

?

?

?

?

Express Learning Struts Menu


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 精产国产伦理一二三区 | 国产自产在线 | 日韩在线观看视频黄 | 欧美一区二区三区四区夜夜大片 | 久久r热这里有精品视频 | 久久影城 | 日本黄色三级网站 | 天天摸天天做天天爽在线 | 日本三级2020 | 夜夜夜噜噜噜 | 婷婷成人综合 | 国产亚洲欧美在线 | 亚洲欧美精品综合中文字幕 | 国内精品99| 黄网站免费在线观看 | 奇米影视首页 | 亚洲综合在线网 | 黄色国产视频 | 性夜影院爽黄a爽在线看香蕉 | jzzjlzz亚洲乱熟在线播放 | 国产成人免费无庶挡视频 | 91九色免费视频 | 亚洲精品高清视频 | 成人免费视频在线观看 | 亚洲欧美二区三区久本道 | 精品AV一区二区三区久久 | 国内自拍视频在线观看 | 久久久中文字幕日本 | 日本久久久久久 | 十六以下岁女子毛片免费 | 欧美精品一区二区三区在线 | 草草影院地址ccyycom浮力影院37 日日干干夜夜 | 欧美一区二区视频 | 99热这里都是国产精品 | 天天碰人人 | 波多野结衣中文字幕2022免费 | 久久精品a一级国产免视看成人 | 波多野结衣办公室在线观看 | 亚洲九九夜夜 | 精品欧美高清一区二区免费 | 一区二区中文 |