1. 功能

    页面跳转组件,适用于页面跳转,结合跳转相关事件完成操作,跳转事件包括 redirectTo

  2. 参数

    参数名 参数类型 是否必须 默认值 描述
    value String 参数值,链接显示名称如:<a>value</a>
    type String 值为a或image,如果是需要<a href...这种形式,类型可以不用填写,如果是图片链接可以为<a type="image" imgsrc="XXX">,需要button样式请参照静态样式增加class="e_button"
    parameters java.lang.String 或 com.ailk.common.data.IData 或 com.ailk.common.data.IData [] 或 JSONObject 或 JSONObject[] 将指定的数据源生成url参数串传递到下页,String类型时格式为:&a=b&c=d
    keys java.lang.String 或 java.lang.String[] 指定需要传递的列数据,如果指定该属性并且为parameters属性为数组,必须保持该属性也为数组,如keys="INFO_ID,INFO_NAME"或parameters ="{info1,info2}" keys="{'INFO_ID1,INFO_NAME1', 'INFO_ID2,INFO_NAME2'}
    onclick String 点击执行事件
    imgsrc String type="image"时指定图片来源地址
    title String value 链接提示,仅对链接有用,当链接数据被截取时,title能够显示完整信息;
    cols int 60字节 链接显示值的最大数,当链接过长时,可以截取显示一部分数据。
    raw boolean false 是否保持value属性的原生性,默认是编码过,比如value="<span..",默认会显示为value="<span.."
    disabled boolean false 是否禁止
    ico java.lang.String 设置按钮上的小图标,可选择为 ok、cancel、add、delete、refresh、edit、save、help、back、show 等,具体请参见图标代码对照表
  3. 注意事项

    所有锚点和锚点图片链接,都可以用跳转组件
    跳转用于跳转到新页面,同时参数都会形成串传递,如redirectTo('text.TaskFrame', 'queryTask','&a=b&c=d')

  4. 代码片段

    1. HTML 写法

      <a jwcid="@Redirect" 
      	name="CUST_NAME"
      	id="CUST_NAME"
      	parameters="ognl:info" 
      	value="ognl:info.TASK_NAME" 
      	cols="40" 
      	onclick="javascript:openNav('客户视图', 'pageName', 'listenerName', '&CUST_ID='+$('#CUST_ID').val(), subsys_cfg.custmanm)"
      />
      

      注:subsys_cfg.custmanm, 必须在system.properties里定义