隐藏字段的重要性$$ viewid,$$ xspsubmitid,$$ xspexecid,$$ xspsubmitvalue和$$ xspsubmitscroll

时间:2013-01-17 13:39:02

标签: xpages

当我查看XPage的来源时,我会看到一些隐藏的字段$$viewid$$xspsubmitid$$xspexecid$$xspsubmitvalue$$xspsubmitscroll。有些文章如thisthis解释了$$xspsubmitid包含触发更新的事件处理程序的ID。其他领域似乎没有太多信息。

这些领域有什么意义?

1 个答案:

答案 0 :(得分:10)

好的,我能找到的细节。

$$ viewid =包含与该XPage关联的后端控制树的ID。如果要访问后端控件,则需要这样做。在" XPages便携式命令指南"中详细说明。

$$ xspsubmitid =加载了您要执行的事件的事件处理程序ID。

$$ xspsubmitvalue =您提交的值。

$$ xspexecid =您希望验证程序运行的控件的执行ID(据我所知)。

$$ xspsubmitscroll =这用于将提交按钮所在页面上的位置传递给服务器,以便在返回时知道回滚到该位置。

它们主要由XSP.fireEvent()使用(由XSP.attachEvent()在内部使用。私有函数)。如果要查看与这些相关的DOJO代码,它将包含在 XSPClientDojo.uncompressed.js 文件中。

另一个阅读这些内容的地方是:

http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.designer.domino.ui.doc/wpd_controls_events.html