^1640740801545
@
sname
BizControl
slabel
BizControl
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.web.controls.WebControl
smany
true
seditCols
2
sformNoLabel
false
sinitialization
false
smodifier
public
sinheritDescription
false
sdescription
一个有数据库、权限校验的WebControl，通常是和开发带有数据库的业务应用。
snotXmlAttribute
false
sjson_isArray
false
sen_description
<p>A complex control.</p>
  @/@name
  sname
  name
  slabel
  名称
  scolspan
  2
  sdescription
  流程控制的名称。
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Name
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>Name.</p>
  sid
  name
  @/@isNeedLogin
  sname
  isNeedLogin
  slabel
  是否需要登陆
  sinputtype
  truefalse
  sdefault
  true
  sdescription
  <p>访问此WebControl是否要先登录，否则将跳转到登录界面。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Need Login
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>If visit this page must logined.</p>
  sid
  isNeedLogin
  @/@userLoginSession
  sname
  userLoginSession
  slabel
  用户登录会话
  sdescription
  <p>用于保存用户登录信息的会话名称，如果从Session中取该变量的值为空，那么说明没有登录，否则认为已登录。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Login Session Name
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>Login session name.</p>
  sid
  userLoginSession
  @/@loginUrl
  sname
  loginUrl
  slabel
  登录页面
  sinputtype
  dataSelector
  ssize
  60
  scolspan
  2
  sdescription
  <p>当需要登录时的跳转页面。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Login Url
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>If not login redirect to the login url.</p>
  sid
  loginUrl
  @/@database
  sname
  database
  slabel
  数据库
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Database
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>Which database is used.(hibername)</p>
  sid
  database
  @/@permission
  sname
  permission
  slabel
  权限
  Sdescription
#$@text#$@
权限名称字符串。<br />
<br />
注：功能尚未实现。
#$@text#$@
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Permission
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>Permission name.</p>
  sid
  permission
  @/@noPermissionInfo
  sname
  noPermissionInfo
  slabel
  无权限提示信息
  ssize
  60
  scolspan
  2
  Sdescription
#$@text#$@
如果用户没有访问的权限那么给的提示信息。<br />
<br />
注：功能尚未实现。
#$@text#$@
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  No Permission Info
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>If use have not permission to visit the page, the info showed to the client.</p>
  sid
  noPermissionInfo
  @/@permissionChecker
  sname
  permissionCheckScript
  slabel
  权限校验脚本
  sinputtype
  dataSelector
  ssize
  60
  scolspan
  2
  Sdescription
#$@text#$@
指定一个校验权限的脚本的名称。<br />
<br />
如果没有指定则使用默认的权限校验。
#$@text#$@
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Permission Check Script
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>Action for check the permission.</p>
  sid
  permissionChecker
  @/@3672
  sname
  messageUrl
  slabel
  信息提示页面
  sinputtype
  dataSelector
  ssize
  60
  scolspan
  2
  sdescription
  <p>用于提示信息的页面，比如用户没有权限的提示信息等。</p>
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Message Url
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>The url for show message to client if use have not permission etc.</p>
  sid
  3672
  @/@webAppPath
  sname
  webAppPath
  slabel
  Web应用路径
  sinputtype
  dataSelector
  ssize
  60
  scolspan
  2
  Sdescription
#$@text#$@
<p>以上各信息可以在指定的WebApp中设置。</p>
<p>WebApp事物的地址，如果为空从全局定义中取。</p>
#$@text#$@
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Web App Path
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sen_description
  <p>Web application defination path.</p>
  sid
  webAppPath
  @/@description
  sname
  description
  slabel
  描述
  sinputtype
  html
  scolspan
  2
  sinputattrs
  Width='460';Height='100';ToolbarSet="Basic"
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sen_label
  Description
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  description
  @/@actions
  sname
  actions
  slabel
  脚本集合
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.lang.MetaDescriptor3/@actions
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  Sdescription
#$@text#$@
Control的行为doAction是执行业务的代码。<br />
<br />
业务代码的返回值决定通向哪一个结果，如果业务代码返回值是String类型，那么直接通过String类型判断，否则如果执行行为没有异常发生，那么返回值都认为是success。
#$@text#$@
  sen_label
  Actions
  sen_description
  <p>The control's actions.</p>
  sid
  actions
  @/@view
  sname
  view
  slabel
  界面定义
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.html.base.view
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sen_label
  View
  sid
  view
  @/@result
  sname
  result
  slabel
  结果处理
  sdescriptors
  xworker.lang.MetaDescriptor3/@thing
  sextends
  xworker.web.controls.SimpleControl/@result
  smany
  true
  seditCols
  2
  sinitialization
  false
  smodifier
  public
  sdescription
  脚本执行后的处理结果。
  sen_label
  Result
  sen_description
  <p>Result.</p>
  sid
  result
  @/@scripts
  sname
  scripts
  slabel
  scripts
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sid
  scripts
    @/@scripts/@httpDo
    sname
    httpDo
    slabel
    httpDo
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    souterClassName
    xworker.web.BizControl
    smethodName
    doControl
    sdisableGlobalContext
    false
    sdescriptors
    xworker.lang.actions.JavaAction
    sid
    httpDo
      @/@scripts/@httpDo/@contexts
      sname
      contexts
      slabel
      contexts
      sdescriptors
      xworker.lang.actions.Inout/@contexts
      sid
      contexts
        @/@scripts/@httpDo/@contexts/@permormance
        slabel
        Http请求总共
        sshowSecond
        false
        sname
        permormance
        sdisable
        false
        sonError
        ignore
        spreventError
        false
        sinherit
        true
        sen_label
        Http request total
        sdescriptors
        xworker.lang.context.PerformanceContext,xworker.lang.actions.Inout/@contexts/@context
        sid
        permormance
        @/@scripts/@httpDo/@contexts/@736
        sname
        errorHandler
        slabel
        errorHandler
        sdisable
        false
        sonError
        ignore
        spreventError
        true
        sinherit
        true
        sdescriptors
        xworker.lang.actions.Inout/@contexts/@context,xworker.lang.MetaDescriptor3
        sid
        736
          @/@scripts/@httpDo/@contexts/@736/@scripts
          sname
          scripts
          slabel
          scripts
          sdescriptors
          xworker.lang.MetaDescriptor3/@actions
          sid
          scripts
            @/@scripts/@httpDo/@contexts/@736/@scripts/@exception
            sname
            GroovyAction
            slabel
            exception
            sisSynchronized
            false
            sthrowException
            true
            suseOtherAction
            false
            suseOuterJava
            true
            souterClassName
            xworker.web.controls.BizControlErrorHandlerCreator
            smethodName
            GroovyAction
            sdisableGlobalContext
            false
            sdescriptors
            xworker.lang.actions.JavaAction
            sid
            exception
        @/@scripts/@httpDo/@contexts/@init
        sname
        init
        sdisable
        false
        sonError
        ignore
        spreventError
        false
        sinherit
        true
        sdescriptors
        xworker.lang.actions.Inout/@contexts/@context
        sid
        init
          @/@scripts/@httpDo/@contexts/@init/@actions
          sname
          actions
          sdescriptors
          xworker.lang.actions.Context/@actions1
          sid
          actions
            @/@scripts/@httpDo/@contexts/@init/@actions/@init
            sname
            init
            sisSynchronized
            false
            sthrowException
            false
            suseOtherAction
            false
            suseOuterJava
            true
            souterClassName
            xworker.ui.http.BizControl
            smethodName
            init
            sdescriptors
            xworker.lang.actions.Actions/@JavaAction
            sid
            init
        @/@scripts/@httpDo/@contexts/@680
        sname
        dbSession
        sconfigName
        dbSession
        sisNeedTransaction
        true
        slabel
        hibernate
        sdisable
        false
        sonError
        ignore
        spreventError
        false
        sinherit
        true
        sdescriptors
        xworker.core.context.HibernateContext,xworker.lang.actions.Inout/@contexts/@context
        sid
        680
  @/@swtMenus
  sname
  swtMenus
  sdescriptors
  xworker.lang.MetaDescriptor3/@swtMenus
  sextends
  xworker.web.ControlSet/@swtMenus1
  sid
  swtMenus
