在Xpage上我有这个comboBox,它使用一个经典的SSJS @DbColumn
调用来获取它的值。但是,有可能数据量会超过@DbColumn
的限制。所以也许一个REST服务可能成为我的解决方案吗?我发现很多CSJS的例子(重新定向显示一个JSON树,或者使用客户端的dojoStore),但没有一个会调用REST服务,并使用SSJS代码在服务器上使用它的JSON响应。这是不可能完成的事情,还是这么简单,以至于没有人想过要举出一个例子呢?或者我可能完全偏离了我的RESTful想法?我可以使用REST服务来使用SSJS填充计算的<selectItems>控件吗?
回答
我分享MarkyRoden的意见,但只是为了给你@DbColumn替代(),你可以使用SSJS代替。
var lookupView:NotesView = database.getView("<LOOKUPVIEW>");
lookupView.getColumnValues(0)
这相当于
@DbColumn("","<LOOKUPVIEW>", 1);
,但带给你的全部结果W/O限制:那你不会得到一个“无限”的结果。
希望这有助于
斯文
感谢这个想法,我会试一试,并且可能会坚持下去。尽管如此 - 只是为了好奇 - 我想知道它是否是一种使用SSJS编码来消费REST服务响应的方法;是的:我知道这可以使用托管bean来完成;我或多或少地试图在这种情况下适应REST,以及我能用它做什么;) –
我一直在研究同样的问题 - 通过SSJS访问REST服务。查看各种视图控件REST Services可用于扩展库,它们只是客户端控件 - Dojo DataGrid,iNotes视图。我怀疑REST服务的输出不是在服务器端计算的,而是仅在运行时由浏览器计算的。这就是为什么我认为你只能使用客户端结果来生成“重复”。 –
斯文,一个问题。你如何做到这一点,但在同一台服务器上的不同数据库?谢谢... – gkidd
- 1. 我可以使用die来填充变量吗?
- 2. 我可以使用sharedPreferences文件中的项目填充AlertDialog吗?
- 3. 我可以使用服务来处理触摸事件吗?
- 4. AES128 CBC可以使用0填充吗?
- 5. 我可以通过WCF使用REST和SOAP公开服务吗?
- 6. 我可以使用导入组件使用的服务吗?
- 7. 可以使用服务来控制Android中的UI流程吗?
- 8. 使用ASP:GridView控件来填充
- 9. 我可以使用TFS Rest API来订阅TFS事件吗?
- 10. 我可以使用来自其他域的teamfoundation服务器吗?
- 11. 我可以使用JavaScript中的内容预填充iframe吗?
- 12. 我可以使用没有REST风格的web服务协议的php来创建pass的服务器吗?
- 13. 我可以使用Jenkins Artifactory Plugin(DSL)来调用Artifactory REST API吗?
- 14. 我可以使用Vector来执行算术运算吗<T>
- 15. 使用JavaScript自动填充计算值
- 16. 我可以使用两个differeent subs来填充相同的数组吗?
- 17. 我们可以在PayPal REST API中使用引用事务吗?
- 18. 我需要使用spring 3来实现Rest web服务吗?
- 19. 我可以使用SQL从XML查询/填充数据吗?
- 20. 我可以使用我的网络服务器作为邮件服务器吗?
- 21. 可以使用WCF数据服务来返回文件吗?
- 22. R:使用Alpha来控制填充
- 23. PHP INSERT INTO - 我可以使用数组来填充字段名称吗?
- 24. 我可以使用IIS来托管WCF服务而不使用HTTP吗?
- 25. 我可以使用我的GPU共享一些计算任务吗?
- 26. 可以使用silverlight standalone来制作任务服务器吗?
- 27. 我可以使用dist-zilla填充模板文件中的任意字段吗?
- 28. 使用SharePoint用户填充InfoPath控件
- 29. 我可以使用服务人员缓存mp3文件吗?
- 30. 我可以在asp.net mvc 2页面中使用silverlight服务器控件吗?
有了这样一个下拉列表中显示的数据量使得在浏览器中,用户体验不佳。为什么不使用typeAhead(开箱即用的XPage版本)或替代方案来减轻服务器和用户的负担? – MarkyRoden
查看升级包1中的Domino Access Services(DAS)。 –
@MarkyRoden:当然,您完全正确,我应该指出,目前的组合只是一个起点;这是目前的情况。同时我也尝试了一种类型,但问题仍然存在:我如何在SSJS计算中使用REST服务的响应? –