public class WebPage extends AbstractBaseModel
Modifier and Type | Field and Description |
---|---|
static int |
TEMPLATE_GROOVY
Groovy脚本=3
|
static int |
TEMPLATE_JAVASCRIPT
Javascript服务器端脚本=2
|
static int |
TEMPLATE_JSP
jsp模板=0
|
static int |
TEMPLATE_VELOCITY
Velocity模板=1
|
logger
Constructor and Description |
---|
WebPage() |
Modifier and Type | Method and Description |
---|---|
void |
checkExistPage()
检查模板文件是否存在,如果不存在则更新
|
java.lang.String |
getActionText() |
java.lang.String |
getCatalogid() |
java.lang.String |
getCatalogName() |
java.lang.String |
getCreateDate() |
java.lang.Integer |
getDefaultEditer() |
java.lang.String |
getEvalText(HttpServletRequest request,
HttpServletResponse response)
返回模板解析运算后的文本,只限于Velocity模板和JS脚本
|
java.lang.String |
getEvalText(java.util.Map<java.lang.String,java.lang.Object> args)
返回模板解析运算后的文本,只限于Beetl模板和JS脚本
|
java.lang.String |
getFileExtName()
根据模板类型tempType属性值,返回文件扩展名。返回值带.为前缀
|
java.lang.String |
getFilename() |
java.lang.String |
getFrom() |
java.lang.String |
getFromType()
用于标识该模板用于别名的模型下,如formquery的外网视图
|
java.lang.String |
getId() |
java.lang.Integer |
getIsModule() |
int |
getIsSystem()
返回1表示系统模板不能删除
|
java.lang.String |
getModifyDate() |
java.lang.String |
getName() |
java.lang.Integer |
getTempType()
模板类型: 0 - JSP, 1 - Velocity, 2 - Javascript服务器端, 3 - Groovy脚本
|
java.lang.String |
getViewPath() |
java.lang.String |
getViewText() |
boolean |
hasNeedUpdatePageFile()
检查模板文件是否存在,用于导入数据时并不会导入模板文件的兼容
返回值表示文件有没有重新新生成,true表示文件有更新 |
boolean |
isModule() |
boolean |
isUserResPage()
判断当前模板是否为css/js在线编辑的内容.为了安全性,防止覆盖系统文件,仅特js/css/files特定目录下的文件能修改
|
void |
setActionText(java.lang.String actionText) |
void |
setCatalogid(java.lang.String catalogid) |
void |
setCreateDate(java.lang.String createDate) |
void |
setDefaultEditer(java.lang.Integer defaultEditer) |
void |
setFilename(java.lang.String filename) |
void |
setFrom(java.lang.String from) |
void |
setFromType(java.lang.String fromType) |
void |
setId(java.lang.String id) |
void |
setIsModule(java.lang.Integer isModule) |
void |
setModifyDate(java.lang.String modifyDate) |
void |
setName(java.lang.String name) |
void |
setTempType(java.lang.Integer tempType) |
void |
setViewText(java.lang.String viewText) |
_getJsonString, cloneFrom, cloneObject, getEntityClass, pareJSON, retriveObject, toFieldsJSONArray, toFieldsJSONArray, toFieldsKey, toFieldsKey, toJSON, toJSON, toJSON, toJSONString, toJSONString, toParamString, toParamString
public static final int TEMPLATE_JSP
public static final int TEMPLATE_VELOCITY
public static final int TEMPLATE_JAVASCRIPT
public static final int TEMPLATE_GROOVY
public java.lang.String getId()
getId
in class AbstractBaseModel
public void setId(java.lang.String id)
public java.lang.String getViewText()
public void setViewText(java.lang.String viewText)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getFilename()
public java.lang.String getViewPath()
public void setFilename(java.lang.String filename)
public java.lang.String getActionText()
public void setActionText(java.lang.String actionText)
public boolean isModule()
public java.lang.Integer getIsModule()
public void setIsModule(java.lang.Integer isModule)
public java.lang.Integer getDefaultEditer()
public void setDefaultEditer(java.lang.Integer defaultEditer)
public void checkExistPage()
public boolean hasNeedUpdatePageFile()
page
- as FormEditPagepublic java.lang.String getEvalText(HttpServletRequest request, HttpServletResponse response)
public java.lang.String getEvalText(java.util.Map<java.lang.String,java.lang.Object> args)
public int getIsSystem()
public java.lang.String getCatalogName()
public java.lang.String getCatalogid()
public void setCatalogid(java.lang.String catalogid)
public java.lang.Integer getTempType()
public java.lang.String getFileExtName()
public void setTempType(java.lang.Integer tempType)
public java.lang.String getFrom()
public void setFrom(java.lang.String from)
public java.lang.String getCreateDate()
public void setCreateDate(java.lang.String createDate)
public java.lang.String getModifyDate()
public void setModifyDate(java.lang.String modifyDate)
public java.lang.String getFromType()
public boolean isUserResPage()
public void setFromType(java.lang.String fromType)
fromType
- as String 格式为:formquery$guidfromType
- Copyright © 2019 by Sucang.cn