siteurls.java

来自「一个免费wap站」· Java 代码 · 共 286 行

JAVA
286
字号
package com.eline.wap.common.util;

import java.util.HashMap;

/**
 * 
 * @author Lucifer
 * 
 */
public class SiteUrls {

	// 首页
	public static String FIRST_PAGE					= "firstPage";

	// 产品目录
	public static String CATALOG_PATH				= "catalogPath";

	public static String CATALOG_LIST				= "catalogList";
	public static String CATALOG_BOOK_LIST			= "catalogBookList";
	public static String CATALOG_NEWS_LIST			= "catalogNewsList";
	public static String CATALOG_RING_LIST			= "catalogRingList";
	public static String CATALOG_PICTURE_LIST		= "catalogPictureList";
	public static String CATALOG_J2ME_LIST			= "catalogJ2meList";
	public static String CATALOG_ANIMATION_LIST		= "catalogAnimationList";

	public static String CATALOG_SEARCH				= "catalogSearch";

	public static String CATALOG_CREATE				= "catalogCreate";
	public static String CATALOG_UPDATE				= "catalogUpdate";
	public static String CATALOG_DELETE				= "catalogDelete";
	public static String CATALOG					= "catalog";
	public static String CATALOG_SUCCESS			= "catalogSuccess";
	public static String CATALOG_FAILURE			= "catalogFailure";

	public static String CATALOG_RESOURCE_IMPORT	= "catalogResourceImport";
	public static String CATALOG_RESOURCE_DEPLOY	= "catalogResourceDeploy";
	public static String CATALOG_RESOURCE_UPDATE	= "catalogResourceUpdate";

	public static String CATALOG_RESOURCE_SORT		= "catalogResourceSort";
	public static String CATALOG_BOOK_IMPORT		= "catalogBookImport";
	public static String CATALOG_PICTURE_IMPORT		= "catalogPictureImport";
	public static String CATALOG_J2ME_IMPORT		= "catalogJ2meImport";

	public static String CATALOG_BOOK_PREVIEW		= "catalogBookPreview";
	public static String CATALOG_NEWS_PREVIEW		= "catalogNewsPreview";
	public static String CATALOG_RING_PREVIEW		= "catalogRingPreview";
	public static String CATALOG_J2ME_PREVIEW		= "catalogJ2mePreview";
	public static String CATALOG_ANIMATION_PREVIEW	= "catalogAnimationPreview";
	public static String CATALOG_PICTURE_PREVIEW	= "catalogPicturePreview";
	
	public static String CATALOG_EFFECT_CREATE	= "catalogEffectCreate";
	public static String CATALOG_EFFECT_UPDATE	= "catalogEffectUpdate";
	public static String CATALOG_EFFECT			= "catalogEffect";

	// 产品资源
	public static String RESOURCE_PATH			= "resourcePath";

	public static String RESOURCE_SUCCESS			= "resourceSuccess";
	public static String RESOURCE_FAILURE				= "resourceFailure";

	public static String CATEGORY_LIST				= "categoryList";
	public static String CATEGORY_SEARCH			= "categorySearch";
	public static String CATEGORY_CREATE			= "categoryCreate";
	public static String CATEGORY_UPDATE			= "categoryUpdate";
	public static String CATEGORY_DELETE			= "categoryDelete";
	public static String CATEGORY					= "category";
	public static String CATEGORY_SUCCESS			= "categorySuccess";
	public static String CATEGORY_FAILURE			= "categoryFailure";

	public static String BOOK_LIST					= "bookList";
	public static String BOOK_CREATE				= "bookCreate";
	public static String BOOK_UPDATE				= "bookUpdate";
	public static String BOOK_DELETE				= "bookDelete";
	public static String BOOK						= "book";
	public static String BOOK_SUCCESS				= "bookSuccess";
	public static String BOOK_FAILURE				= "bookFailure";
	public static String BOOKCHAPTER_LIST			= "bookChapterList";
	public static String BOOKCHAPTER_PREVIEW		= "bookChapterPreview";
	public static String BOOKCHAPTER_CREATE			= "bookChapterCreate";
	public static String BOOKCHAPTER_UPDATE			= "bookChapterUpdate";
	public static String BOOKCHAPTER_DELETE			= "bookChapterDelete";
	public static String BOOKCHAPTER				= "bookChapter";
	public static String BOOKCHAPTER_SORT			= "bookChapterSort";

	public static String NEWS_LIST					= "newsList";
	public static String NEWS_CREATE				= "newsCreate";
	public static String NEWS_UPDATE        	    = "newsUpdate";
	public static String NEWS_DELETE				= "newsDelete";
	public static String NEWS               	    = "news";
	public static String NEWS_PREVIEW				= "newsPreview";

	public static String RING_LIST					= "ringList";
	public static String RING_CREATE				= "ringCreate";
	public static String RING_UPDATE				= "ringUpdate";
	public static String RING_DELETE				= "ringDelete";
	public static String RING						= "ring";
	public static String RING_SUCCESS				= "ringSuccess";
	public static String RING_FAILURE				= "ringFailure";

	public static String RING_ENTITY_LIST			= "ringEntityList";
	public static String RING_ENTITY_CREATE			= "ringEntityCreate";
	public static String RING_ENTITY_UPDATE			= "ringEntityUpdate";
	public static String RING_ENTITY_DELETE			= "ringEntityDelete";
	public static String RING_ENTITY					= "ringEntity";
	public static String RING_ENTITY_SUCCESS			= "ringEntitySuccess";
	public static String RING_ENTITY_FAILURE			= "ringEntityFailure";
	public static String RING_ENTITY_PROVIEW			= "ringEntityProview";

	public static String PICTURE_LIST				= "pictureList";
	public static String PICTURE_CREATE				= "pictureCreate";
	public static String PICTURE_UPDATE				= "pictureUpdate";
	public static String PICTURE_DELETE				= "pictureDelete";
	public static String PICTURE					= "picture";
	public static String PICTURE_PREVIEW			= "picturePreview";

	public static String J2ME_LIST					= "j2meList";
	public static String J2ME_CREATE				= "j2meCreate";
	public static String J2ME_UPDATE				= "j2meUpdate";
	public static String J2ME_DELETE				= "j2meDelete";

	public static String J2ME						= "j2me";
	public static String J2ME_STORAGE_LIST		= "j2meStorageList";
	public static String J2ME_STORAGE_CREATE		= "j2meStorageCreate";
	public static String J2ME_STORAGE_UPDATE		= "j2meStorageUpdate";
	public static String J2ME_STORAGE_DELETE		= "j2meStorageDelete";
	public static String J2ME_STORAGE				= "j2meStorage";

	public static String ANIMATION_LIST				= "animationList";

	// members
	private static SiteUrls instance	= null;
	private HashMap _properties = null;

	/**
	 * 保证无法外部创建实例
	 *
	 */
	private SiteUrls () {
		_properties = new HashMap();

		String appRoot = AppSettings.getInstance().getProperty(AppKeys.APP_ROOT);

		// 首页
		_properties.put(FIRST_PAGE, appRoot + "/manage/common/");

		// catalog urls
		_properties.put(CATALOG_PATH, appRoot + "/manage/catalog/");
		_properties.put(CATALOG_LIST, appRoot + "/manage/catalog/catalogList.jsp");
		_properties.put(CATALOG_BOOK_LIST, appRoot + "/manage/catalog/catalogBookList.jsp");
		_properties.put(CATALOG_NEWS_LIST, appRoot + "/manage/catalog/catalogNewsList.jsp");
		_properties.put(CATALOG_RING_LIST, appRoot + "/manage/catalog/catalogRingList.jsp");
		_properties.put(CATALOG_PICTURE_LIST, appRoot + "/manage/catalog/catalogPictureList.jsp");
		_properties.put(CATALOG_J2ME_LIST, appRoot + "/manage/catalog/catalogKJavaList.jsp");
		_properties.put(CATALOG_ANIMATION_LIST, appRoot + "/manage/catalog/catalogAnimationList.jsp");

		_properties.put(CATALOG_SEARCH, appRoot + "/manage/catalog/catalogSearch.jsp");

		_properties.put(CATALOG_RESOURCE_IMPORT, appRoot + "/manage/catalog/catalogResourceImport.jsp");
		_properties.put(CATALOG_RESOURCE_UPDATE, appRoot + "/manage/catalog/catalogResourceUpdate.jsp");
		_properties.put(CATALOG_RESOURCE_SORT, appRoot + "/manage/catalog/catalogResourceSort.jsp");

		_properties.put(CATALOG_BOOK_IMPORT, appRoot + "/manage/catalog/catalogBookImport.jsp");
		_properties.put(CATALOG_PICTURE_IMPORT, appRoot + "/manage/catalog/catalogPictureImport.jsp");
		_properties.put(CATALOG_J2ME_IMPORT, appRoot + "/manage/catalog/catalogKJavaImport.jsp");

		_properties.put(CATALOG_CREATE, appRoot + "/manage/catalog/catalogCreate.jsp");
		_properties.put(CATALOG_UPDATE, appRoot + "/manage/catalog/catalogUpdate.jsp");
		_properties.put(CATALOG_DELETE, appRoot + "/manage/catalog/catalogDelete.jsp");
		_properties.put(CATALOG_EFFECT_CREATE, appRoot + "/manage/catalog/catalogEffectCreate.jsp");
		_properties.put(CATALOG_EFFECT_UPDATE, appRoot + "/manage/catalog/catalogEffectUpdate.jsp");

		_properties.put(CATALOG, appRoot + "/manage/catalog.do");
		_properties.put(CATALOG_RESOURCE_DEPLOY, appRoot + "/manage/catalogResource.do");
		_properties.put(CATALOG_EFFECT, appRoot + "/manage/catalogEffect.do");

		_properties.put(CATALOG_SUCCESS, appRoot + "/manage/catalog/catalogSuccess.jsp");
		_properties.put(CATALOG_FAILURE, appRoot + "/manage/catalog/catalogFailure.jsp");

		_properties.put(CATALOG_BOOK_PREVIEW, appRoot + "/manage/catalog/catalogBookPreview.jsp");
		_properties.put(CATALOG_PICTURE_PREVIEW, appRoot + "/manage/catalog/catalogPicturePreview.jsp");
		_properties.put(CATALOG_J2ME_PREVIEW, appRoot + "/manage/catalog/catalogKJavaPreview.jsp");


		// resources
		// category urls
		_properties.put(RESOURCE_PATH, appRoot + "/manage/resource/");
		_properties.put(CATEGORY_LIST, appRoot + "/manage/resource/categoryList.jsp");
		_properties.put(CATEGORY_SEARCH, appRoot + "/manage/resource/categorySearch.jsp");

		_properties.put(CATEGORY_CREATE, appRoot + "/manage/resource/categoryCreate.jsp");
		_properties.put(CATEGORY_UPDATE, appRoot + "/manage/resource/categoryUpdate.jsp");
		_properties.put(CATEGORY_DELETE, appRoot + "/manage/resource/categoryDelete.jsp");
		_properties.put(CATEGORY, appRoot + "/manage/category.do");
		_properties.put(CATEGORY_SUCCESS, appRoot + "/manage/resource/categorySuccess.jsp");
		_properties.put(CATEGORY_FAILURE, appRoot + "/manage/resource/categoryFailure.jsp");

		_properties.put(RESOURCE_SUCCESS, appRoot + "/manage/common/success.jsp");
		_properties.put(RESOURCE_FAILURE, appRoot + "/manage/common/failure.jsp");

		// book urls
		_properties.put(BOOK_LIST, appRoot + "/manage/resource/bookList.jsp");
		_properties.put(BOOK_CREATE, appRoot + "/manage/resource/bookCreate.jsp");
		_properties.put(BOOK_UPDATE, appRoot + "/manage/resource/bookUpdate.jsp");
		_properties.put(BOOK_DELETE, appRoot + "/manage/resource/bookDelete.jsp");
		_properties.put(BOOK, appRoot + "/manage/book.do");
		_properties.put(BOOK_SUCCESS, appRoot + "/manage/resource/bookSuccess.jsp");
		_properties.put(BOOK_FAILURE, appRoot + "/manage/resource/bookFailure.jsp");
		_properties.put(BOOKCHAPTER_LIST, appRoot + "/manage/resource/bookChapterList.jsp");
		_properties.put(BOOKCHAPTER_PREVIEW, appRoot + "/manage/resource/bookChapterPreview.jsp");
		_properties.put(BOOKCHAPTER_CREATE, appRoot + "/manage/resource/bookChapterCreate.jsp");
		_properties.put(BOOKCHAPTER_UPDATE, appRoot + "/manage/resource/bookChapterUpdate.jsp");
		_properties.put(BOOKCHAPTER_DELETE, appRoot + "/manage/resource/bookChapterDelete.jsp");
		_properties.put(BOOKCHAPTER, appRoot + "/manage/bookChapter.do");
		_properties.put(BOOKCHAPTER_SORT, appRoot + "/manage/resource/bookChapterSort.jsp");

		// news urls
		_properties.put(NEWS_LIST, appRoot + "/manage/resource/newsList.jsp");
		_properties.put(NEWS_CREATE, appRoot + "/manage/resource/newsCreate.jsp");
		_properties.put(NEWS_UPDATE, appRoot + "/manage/resource/newsUpdate.jsp");
		_properties.put(NEWS_DELETE, appRoot + "/manage/resource/newsDelete.jsp");
		_properties.put(NEWS, appRoot + "/manage/news.do");
		_properties.put(NEWS_PREVIEW, appRoot + "/manage/resource/newsProview.jsp");
		
		// ring urls
		_properties.put(RING_LIST, appRoot + "/manage/resource/ringList.jsp");
		_properties.put(RING_CREATE, appRoot + "/manage/resource/ringCreate.jsp");
		_properties.put(RING_UPDATE, appRoot + "/manage/resource/ringUpdate.jsp");
		_properties.put(RING_DELETE, appRoot + "/manage/resource/ringDelete.jsp");
		_properties.put(RING, appRoot + "/manage/ring.do");
		_properties.put(RING_SUCCESS, appRoot + "/manage/resource/ringSuccess.jsp");
		_properties.put(RING_FAILURE, appRoot + "/manage/resource/ringFailure.jsp");
				
		// ringsong urls
		_properties.put(RING_ENTITY_LIST, appRoot + "/manage/resource/ringEntityList.jsp");
		_properties.put(RING_ENTITY_CREATE, appRoot + "/manage/resource/ringEntityCreate.jsp");
		_properties.put(RING_ENTITY_UPDATE, appRoot + "/manage/resource/ringEntityUpdate.jsp");
		_properties.put(RING_ENTITY_DELETE, appRoot + "/manage/resource/ringEntityDelete.jsp");
		_properties.put(RING_ENTITY, appRoot + "/manage/ringEntity.do");
		_properties.put(RING_ENTITY_SUCCESS, appRoot + "/manage/resource/ringEntitySuccess.jsp");
		_properties.put(RING_ENTITY_FAILURE, appRoot + "/manage/resource/ringEntityFailure.jsp");
		_properties.put(RING_ENTITY_PROVIEW, appRoot + "/manage/resource/ringEntityProview.jsp");

		// picture urls
		_properties.put(PICTURE_LIST, appRoot + "/manage/resource/pictureList.jsp");
		_properties.put(PICTURE_CREATE, appRoot + "/manage/resource/pictureCreate.jsp");
		_properties.put(PICTURE_UPDATE, appRoot + "/manage/resource/pictureUpdate.jsp");
		_properties.put(PICTURE_DELETE, appRoot + "/manage/resource/pictureDelete.jsp");
		_properties.put(PICTURE, appRoot + "/manage/picture.do");
		_properties.put(PICTURE_PREVIEW, appRoot + "/manage/resource/picturePreview.jsp");

		// j2me urls
		_properties.put(J2ME_LIST, appRoot + "/manage/resource/kjavaList.jsp");
		_properties.put(J2ME_CREATE, appRoot + "/manage/resource/kjavaCreate.jsp");
		_properties.put(J2ME_UPDATE, appRoot + "/manage/resource/kjavaUpdate.jsp");
		_properties.put(J2ME_DELETE, appRoot + "/manage/resource/kjavaDelete.jsp");
		_properties.put(J2ME, appRoot + "/manage/kjava.do");
		_properties.put(J2ME_STORAGE_LIST, appRoot + "/manage/resource/kjavaStorageList.jsp");
		_properties.put(J2ME_STORAGE_CREATE, appRoot + "/manage/resource/kjavaStorageCreate.jsp");
		_properties.put(J2ME_STORAGE_UPDATE, appRoot + "/manage/resource/kjavaStorageUpdate.jsp");
		_properties.put(J2ME_STORAGE_DELETE, appRoot + "/manage/resource/kjavaStorageDelete.jsp");
		_properties.put(J2ME_STORAGE, appRoot + "/manage/kjavaStorage.do");

		// animation urls
		_properties.put(ANIMATION_LIST, appRoot + "/manage/resource/animationList.jsp");
	}

	/**
	 * 访问顺序必须在 AppSettings初始化之后,不然没法保证数据正确性
	 * @return
	 */
	public static SiteUrls getInstance() {
		if (instance == null)
			instance = new SiteUrls();
		return instance;
	}

	public synchronized String getProperty(String key) {
		return (String)_properties.get(key);
	}
	
	public synchronized void setProperty(String key, String value) {
		_properties.put(key, value);
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?