📄 formconfig.java
字号:
package com.wlpava.utils;
import java.util.List;
import java.util.Map;
import java.util.Iterator;
/**
*
* <p>
* Title:表单配置信息
* </p>
* <p>
* Description: 处理easyjf-web.xml文件中的配置有关表单定义的信息
* </p>
* <p>
* Copyright: Copyright (c) 2006
* </p>
* <p>
* Company: www.easyjf.com
* </p>
*
* @author 蔡世友
* @version 1.0
*/
public class FormConfig {
private String name;
private String bean;
private String clientValidate;
private String serverValidate;
private String alertType;
private Map propertys;
private List event;
/**
* 提示类型,支持js及page两种方式,主要用于支持EasyJWeb代码自动生成工具
* @return alertType
*/
public String getAlertType() {
return alertType;
}
/**
* 设置错误提示类型
* @param alertType
*/
public void setAlertType(String alertType) {
this.alertType = alertType == null ? "" : alertType;
}
/**
* 提以Form的bean类名。默认系统自动设置为WebForm类型
* @return bean
*/
public String getBean() {
return bean;
}
/**
* 设置Form的bean类名。该类必须继承WebForm
* @param bean
*/
public void setBean(String bean) {
this.bean = bean == null ? "" : bean;
}
/**
* 是否生成客户端校验代码
* @return 客户校验
*/
public String getClientValidate() {
return clientValidate;
}
/**
* 设置是否生成客户端校验代码
* @param clientValidate
*/
public void setClientValidate(String clientValidate) {
this.clientValidate = clientValidate == null ? "" : clientValidate;
}
/**
* 返回form名称
* @return name
*/
public String getName() {
return name;
}
/**
* 设置form名称
* @param name
*/
public void setName(String name) {
this.name = name == null ? "" : name;
}
/**
* 返回form所有属性
* @return propertys
*/
public Map getPropertys() {
return propertys;
}
/**
* 设置form属性
* @param propertys
*/
public void setPropertys(Map propertys) {
this.propertys = propertys;
}
/**
* 是否支持服务器验证
* @return serverValidate
*/
public String getServerValidate() {
return serverValidate;
}
/**
* 设置服是否支持务器验证
* @param serverValidate
*/
public void setServerValidate(String serverValidate) {
this.serverValidate = serverValidate == null ? "" : serverValidate;
}
/**
* 返回Form类的事件类别
* @return event
*/
public List getEvent() {
return event;
}
/**
* 设置Form类的事件类别
* @param event
*/
public void setEvent(List event) {
this.event = event;
}
/**
* 输出Form信息
*/
public String toString() {
String s = "name=" + name + ";bean=" + bean + ";clientValidate="
+ clientValidate + ";rserverValidate=" + serverValidate
+ ";alertType=" + alertType + "\n\r";
Iterator it = propertys.values().iterator();
while (it.hasNext()) {
s += ((FormProperty) it.next()).toString() + "\n\r";
}
return s;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -