自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Struts2里用struts menu須注意的地方

開發(fā) 后端
本文針對struts2里用struts-menu須注意的地方進行講解,對比struts1中的插件加載方式,在struts2還是更加方便的。

Struts1.0中的struts menu

menu-config.xml為菜單配置文件!

在struts1.2的struts-config.xml文件中加入如下代碼:

參數(shù)是:menuConfig 對應值是:菜單配置文件path!

Struts2.0 中的struts menu

menu-config.xml文件中

注意添加條目時,一定要修改Item name屬性,不能重復哦,否則無法正常顯示!

Struts3.0中的struts menu

struts2中配置struts-menu

以前在struts1.x中需要在struts-config.xml中配置來引入struts-menu,現(xiàn)在在只需要在web.xml中配置一個監(jiān)聽就可以了

 

net.sf.navigator.menu.MenuContextListener


----MenuContextListener.java部分源代碼:--------

public class MenuContextListener implements ServletContextListener {
private static Log log = LogFactory.getLog(MenuContextListener.class);
private ServletContext ctx;


private String menuConfig = "/WEB-INF/menu-config.xml";


public void contextInitialized(ServletContextEvent sce) {
ctx = sce.getServletContext();

if (log.isDebugEnabled()) {
log.debug("Starting struts-menu initialization");
}

// check for menuConfigLocation context-param
String override =
sce.getServletContext().getInitParameter("menuConfigLocation");
if (override != null) {
if (log.isDebugEnabled()) {
log.debug("using menuConfigLocation: " + override);
}
this.menuConfig = override;
}

MenuRepository repository = new MenuRepository();
repository.setLoadParam(menuConfig);

......
對比struts1中的插件加載方式,這個舒心多了,但是struts2中菜單配置文件一定是:menu-config.xml,
struts1中則可以自己命名!

【編輯推薦】

  1. 在Eclipse中開發(fā)struts應用程序
  2. 手把手教你在Eclipse中配置開發(fā)Struts
  3. Eclipse下開發(fā)struts完整解決亂碼問題
  4. Struts相關背景介紹
  5. 使用Easy Struts for Eclipse開發(fā)Struts
責任編輯:張燕妮 來源: javaeye.com
相關推薦

2009-07-29 09:54:34

struts2和str

2009-06-25 15:11:28

Struts2教程Struts2程序

2009-06-04 08:34:24

Struts2配置struts.xml

2009-02-04 10:51:07

2009-06-25 15:26:25

Struts2教程struts.xml常

2009-06-04 09:20:19

struts2 if標使用

2009-07-14 17:10:44

struts2webwork

2012-05-10 14:00:06

StrutsjsonJava

2009-07-03 09:35:57

Struts2 JSP

2009-02-04 11:37:15

2011-04-28 09:52:04

Struts2

2011-05-13 09:53:02

strutsAjax

2009-06-03 14:19:34

Struts2Guice

2009-06-25 16:04:30

2013-07-18 15:09:27

2011-08-19 13:13:14

struts2Java

2013-07-19 09:36:04

struts2struts2漏洞

2009-09-14 19:31:36

Struts1和Str

2009-06-05 09:48:49

Struts2簡介開源技術

2009-06-04 09:41:50

struts2上傳文件
點贊
收藏

51CTO技術棧公眾號