'cookie'全局对象应该如何在xPages上运行?这是一张地图,所以我可以轻松检查cookie的存在,但是如何创建一个新的cookie?使用cookie.name ="value"会引发错误,因为假设cookie必须是一些带有params等对象的对象.但它是什么类型的对象?我找不到任何合适的文件,或者我错过了什么.
你如何处理这样一个事实,即使参数,URL在xPages中也区分大小写?例如URL:
my_page.xsp?folderid=785478 ... is not the same as ...
my_page.xsp?FOLDERID=785478
Run Code Online (Sandbox Code Playgroud)
例如,如何正确检查params包含一些键,例如param.containsKey("folderid"),当URL中存在"FOLDERID"时,它会停止工作.
我无法让SpringBoot autorestart开始工作.我只需创建http://start.spring.io/选择DevTools的Gradle项目并运行'gradle eclipse'来创建eclipse项目和'gradle bootRun',现在我可以在Eclipse中对项目进行一些更改,这不会触发自动重启一点都不 bootRun控制台中没有消息,没有更改检测.这里有什么想法吗?我曾多次尝试使用http://start.spring.io制作入门项目,而无法自动重启...
https://spring.io/blog/2015/06/17/devtools-in-spring-boot-1-3
我刚刚在Domino 8.5.3服务器上安装了升级包1.扩展库现在如何更新?这里的文档http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Installing_the_upgrade_pack_on_a_Domino_server_ddxl853说我应该从notes.ini中删除OSGI_HTTP_DYNAMIC_BUNDLES = updateSite1.nsf,这意味着这个更新方法不再被使用了吗?如何更新extlib?在Notes客户端上,我使用文件 - >应用程序 - >安装来更新库,但现在不知道如何在我的服务器上执行此操作.
对于我们的Xpages应用程序堆栈,我们必须创建cca.100个控件将涵盖我们的新UI部件/帮助程序和一些其他服务.这些控件非常通用,必须由许多Xpages应用程序使用.现在的问题是如何在应用程序(数据库)之间共享这些控件.控件需要一些托管bean才能工作,还需要一些CSS,JS和图像.将整个内容复制到每个应用程序中并以某种方式维护它不是方法(即使设计继承在这里也没有帮助).更重要的是......在应用程序特定控件之间混合使用这100个控件真是太糟糕了,因为控件不支持任何命名空间或某些包分组(比如Package Explorer中的java),所以最后我们在DDE中有很长的控件列表是导航和工作的噩梦.
我们尝试使用扩展库方法并遵循本教程
...但老实说,我从头开始在我的计算机上尝试了3次,甚至教程中的示例项目也无法正常工作,但仍然在更新站点项目中引起了一些错误.我的同事也在他的电脑上试了这个,没有运气.并且上面文章中描述的整个过程设置了许多java类,XML和配置文件,即使是小控件(eclipse插件项目 - >功能项目 - >更新的站点项目,然后你必须安装此更新站点测试它和当你必须运行另一个循环...).比较这个http://tapestry.apache.org/component-classes.html它在Xpages中的极其重量级的方法.
所以我的问题是,有没有其他方法可以帮助我们在这个领域共享应用程序之间的控制?或者这个领域是否有任何更新可用于即将发布的Notes版本,例如R9.1?
有没有办法在视图控件中如何更改twistie图标?我的意思是用于类别的展开/折叠按钮的图标.
在HTML源代码中我可以看到,它不是由CSS管理的,所以我不能这样改变它.它似乎相当硬编码.
<img id="view:_id1:viewPanel1:2:viewColumn1__shrink:1.1.1.1img" alt="expanded" src="/domjava/xsp/theme/common/images/collapse.gif">
Run Code Online (Sandbox Code Playgroud) 我有一个常见的HTML非xpages表单(非xpages应用程序的一部分),我需要将输入的值提交给xpage并进行处理.如何从xpage访问这些html表单字段?通常我通过其xpages componentId访问html字段,但在这种情况下没有这样的字段.
另外从javascript我需要使用http://api.jquery.com/jQuery.post/将JSON数据发送到xpage ,如何访问提交的数据?我试着阅读这里提供的一些xPages API http://public.dhe.ibm.com/software/dw/lotus/Domino-Designer/JavaDocs/XPagesExtAPI/8.5.2/index.html(特别是这里http:// public .dhe.ibm.com/software/dw/lotus/Domino-Designer/JavaDocs/XPagesExtAPI/8.5.2/com/ibm/xsp/context/ExternalContextEx.html)但它不包含任何注释,有些方法有很奇怪/常见的siganture如"java.lang.Object getRequest()"...这里的请求是什么(是HttpServletRequest ???),在哪里可以找到一些解释?
包含在扩展库(Domino 9中的默认值)中,有一个"对象数据源"功能.它非常方便,但我找不到任何关于此的文档.我对'ignoreRequestParams'属性有疑问......它是什么意思以及如何使用它?通过启用这个URL params可以自动绑定到数据源对象属性吗?
您创建自己的控件集(也称为自己的扩展库)的方法是什么?经过几年的Xpages开发,我们拥有一大堆控件,这些控件通用于构建UI,一些Web服务等.(可能和大多数其他开发人员一样.)当我们开始一个新项目时,我们必须复制整个项目.一个数据库到新的一个涉及控件,jar,css,图像,JAVA代码...然后你完全松开控制来维护这个控件和代码的一些中央版本,一切都分散在几个项目/数据库中,事情变得凌乱快速.
我们已经考虑过创建我们自己的扩展库,如http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Master_Table_of_Contents_for_XPages_Extensibility_APIs_Developer_Guide所述, 但是没有足够的文档来讨论这个主题,整个开发过程非常复杂(至少在我看来.我尝试了两次基于上面的文档通过eclipse插件项目 - >功能项目 - >更新站点并且仍然有一些错误)
在Domino环境中创建和维护共享Xpages控件的经验和方法是什么?我们在这里错过了一些可以帮助我们的隐藏功能吗?