类 JavaBase
java.lang.Object
com.sh.wf.module.java.JavaBase
- 所有已实现的接口:
Serializable,Cloneable
- 直接已知子类:
AiFunctionCallJavaBase,ButtonJavaBase,ButtonLogicExpJavaBase,CallJavaBase,ChartDataFilterJavaBase,ChartSettingJavaBase,DictJavaBase,DsJavaBase,EventClickJavaBase,FileUploadJavaBase,FlowJavaBase,HtmlJavaBase,JasperreportJavaBase,ModuleJavaBase,SelfChartSettingJavaBase,ServiceJavaBase,TdJavaBase,TdRuleAttrJavaBase,TimerJavaBase
Description: 按钮Java逻辑基类
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- 2015年7月1日
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明protected ModuleContextprotected DataCenterprotected Stringprotected JavaAttrprotected Stringprotected org.apache.logging.log4j.Loggerprotected ModuleDataprotected jakarta.servlet.http.HttpServletRequestprotected jakarta.servlet.http.HttpSessionprotected Stringprotected UserInfo -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明获取组件值获取组件值getContextValue(String key) getDatastore(String dsName) 获取数据集doublegetDatastoreDouble(String dsName, String colName) 获取数据集当前行的列值intgetDatastoreInt(String dsName, String colName) 获取数据集当前行的列值getDatastoreObject(String dsName, String colName) 获取数据集当前行的列值getDatastoreString(String dsName, String colName) 获取数据集当前行的列值getDatastoreString(String dsName, String colName, String defaultValue) 获取数据集当前行的列值getDatastoreTimestamp(String dsName, String colName, String format) 获取数据集当前行的列值获取数据集信息getJsMap()获取Java逻辑中设置的js参数值获取传入参数值获取传入参数值获取request中的值int获取数据集的行号voidputJsValue(String key, String value) 设置值保存到js作用域中voidvoidsetErrorMsg(String errorMsg) voidsetModuleContext(ModuleContext context) voidsetModuleContext(ModuleContext context, JavaAttr javaAttr, List<JavaAttrParam> paramList) voidsetParamList(List<JavaAttrParam> paramList) 设置传入参数
-
字段详细资料
-
log4j
protected org.apache.logging.log4j.Logger log4j -
javaAttr
-
request
protected jakarta.servlet.http.HttpServletRequest request -
session
protected jakarta.servlet.http.HttpSession session -
dc
-
userInfo
-
userId
-
context
-
moduleData
-
errorMsg
-
lastErrorMsg
-
paramMap
-
jsMap
-
-
构造器详细资料
-
JavaBase
public JavaBase()
-
-
方法详细资料
-
setModuleContext
-
setModuleContext
public void setModuleContext(ModuleContext context, JavaAttr javaAttr, List<JavaAttrParam> paramList) -
setDataCenterInit
-
setParamList
设置传入参数- 参数:
paramList- 参数集
-
getErrorMsg
-
setErrorMsg
-
getDsInfo
获取数据集信息- 参数:
dsName- 数据集名称- 返回:
- DsInfo
-
getRowNo
获取数据集的行号- 参数:
dsName- 数据集名称- 返回:
- int
-
getDatastore
获取数据集- 参数:
dsName- 数据集名称- 返回:
- Datastore
-
getDatastoreString
获取数据集当前行的列值- 参数:
dsName- 数据源名称colName- 列名- 返回:
- String
-
getDatastoreString
获取数据集当前行的列值- 参数:
dsName- 数据源名称colName- 列名defaultValue- 默认值- 返回:
- String
-
getDatastoreTimestamp
获取数据集当前行的列值- 参数:
dsName- 数据源名称colName- 列名format- 格式化表达式- 返回:
- String
-
getDatastoreDouble
获取数据集当前行的列值- 参数:
dsName- 数据源名称colName- 列名- 返回:
- double
-
getDatastoreInt
获取数据集当前行的列值- 参数:
dsName- 数据源名称colName- 列名- 返回:
- int
-
getDatastoreObject
获取数据集当前行的列值- 参数:
dsName- 数据源名称colName- 列名- 返回:
- Object
-
getParam
获取传入参数值- 参数:
paramName- 参数名称- 返回:
- String
-
getParam
获取传入参数值- 参数:
paramName- 参数名称defaultValue- 默认值- 返回:
- String
-
getComponentValue
获取组件值- 参数:
id- 组件编号- 返回:
- Object对象
-
getComponentValueString
获取组件值- 参数:
id- 组件编号- 返回:
- String对象
-
getRequestParameterValue
获取request中的值- 参数:
name- 名称- 返回:
- String
-
putJsValue
设置值保存到js作用域中- 参数:
key- Stringvalue- String
-
getJsValue
获取Java逻辑中设置的js参数值- 返回:
- String
-
getJsMap
-
getContextValue
-