⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 module.java

📁 如果遇到MD5加密文件
💻 JAVA
字号:
package com.easyjf.web;

import java.util.Iterator;
import java.util.Map;

/**
*
* <p>Title:模块配置信息</p>
* <p>Description:处理模块配置文件信息,跟Action对应 </p>
* <p>Copyright: Copyright (c) 2006</p>
* <p>Company: www.easyjf.com</p>
* @author 蔡世友
* @version 1.0
*/
public class Module {
private String path;
private String form;
private String action;
private String defaultPage;
private Map pages;

/**
 * 模块处理的action类
 * @return action
 */
public String getAction() {
	return action;
}

/**
 * 设置模块处理的action类
 * @param action
 */
public void setAction(String action) {
	this.action = action==null?"":action;
}
/**
 * 返回默认页面
 * @return defaultPage
 */
public String getDefaultPage() {
	return defaultPage;
}
/**
 * 设置默认页面
 * @param defaultPage
 */
public void setDefaultPage(String defaultPage) {
	this.defaultPage = defaultPage==null?"":defaultPage;
}

/**
 * 模块表单
 * @return form
 */
public String getForm() {
	return form;
}

public void setForm(String form) {
	this.form = form==null?"":form;
}

/**
 * 模块下的所有模板或页面
 * @return pages
 */
public Map getPages() {
	return pages;
}

public void setPages(Map pages) {
	this.pages = pages;
}
/**
 * 模板路径 如/hello.ejf 的路径为/hello
 * @return path
 */
public String getPath() {
	return path;
}

public void setPath(String path) {
	this.path = path==null?"":path;
}
public Page findPage(String pageName)
{
	return (Page)pages.get(pageName);
}
/**
 * 返回模块信息
 */
public String toString()
{
	String s;
	s="path="+path+";form="+form+";action="+action+";defaultPage="+defaultPage+"\n\r";
	Iterator it=pages.values().iterator();
	while(it.hasNext())	
	{
	  s+=((Page)it.next()).toString()+"\n\r";
	}
	return s;
}

}

⌨️ 快捷键说明

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