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

Nav*_*een 1 xpages

当我认为我的XPage源我看到了一些隐藏的领域$$viewid,$$xspsubmitid,$$xspexecid,$$xspsubmitvalue$$xspsubmitscroll.还有像一些文章这个这个这解释$$xspsubmitid包含触发更新事件处理程序的ID.似乎没有太多信息可用于其他领域.

这些领域有什么意义?

Sim*_*rty 10

好的,我能找到的细节.

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

$$ 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