1.5.5 汇智魔方URL
目录

1 URL说明

2 特殊参数

2.1 embed

2.2 fk_


URL说明

  • 在开发应用时常需要配置超链接URL 什么是URL?
  • 超链接URL有三种配置方式:
    1. 绝对路径 (一般不推荐)
      http://test.mypaas.net/wm/web/userview/wizMagicSample/v/b/form_sample_basic2
      
      • 跳转范围:不受所在汇智魔方的部署环境影响,指向固定目标
      • 适用场景:指向非本汇智魔方应用的超链接
      • 弊端:当应用导入到不同的环境时(即主机发生变化时),该链接任指向原主机,导致链接出错
    2. 相对路径
      /wm/web/userview/wizMagicSample/v/b/form_sample_basic2
      
      • 跳转范围:在汇智魔方当前部署环境内跳转
      • 适用场景:在相同的汇智魔方环境,但在不同的用户界面(ID)中
      • 不适用场景:指向非本汇智魔方应用的超链接另外
      • 弊端:当用户界面复制为另一个ID时,可能导致链接指向出错。因此,如果在同一用户界面内,推荐用方式3
        注意
        • 由于汇智魔方基础路径“/wm”在部署时可能会被改变,因此建议使用Hash变量“#request.contextPath#”替换“/wm”,即:
          #request.contextPath#/web/userview/wizMagicSample/v/b/form_sample_basic2
          
        • 基础路径的修改,参见 1.5.3 了解Web应用应用程序 章节
    3. 菜单ID (最常用,优先推荐)
      form_sample_basic2
      
      • 跳转范围:在当前用户界面(ID)下跳转
      • 适用场景:在相同的用户界面(ID)中
      • 不适用场景:指向非本用户界面(ID)的菜单
  • 优先采用方式
    • 以上3中方式,采用优先顺序为3、2、1,当3不适用时用2,2不适用再用1

特殊参数

  • embed

    • 通过embed参数可以仅显示汇智魔方的页面内容部分,参数设置有两种方式:
      • 方式一:
        • 将embed放入资源路径中(web与userview之间)。
        • 该方式,当跳转到本用户界面其它菜单时,始终保持此显示方式(因为前面的URL不会变化)
      • 方式二:
        • 在菜单ID后面添加“embed=true”。
        • 该方式,当跳转其它页面时,不再保持此显示方式(因为,跳转后URL中不再保留此参数)
    • 此参数一般用于弹出窗,或被嵌入其它页面时 参见将页面嵌入其它网页
  • fk_

    • 在表单页面,通过参数可以为页面预设初始值
    • 在参数前添加前缀“fk_”可以将相应的预设值锁定为 只读 ,防止编辑时因误操作被修改
Create by Sean Fung on 2015-10-07 14:37:18.0
Last updated by Sean Fung on 2015-10-07 16:34:29.0