我试图使用Notes代理解析JSON,使用Apache HttpClient获取JSON.
这是返回JSON的代码
import lotus.domino.*;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.HttpClientBuilder;
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
HttpClient client = HttpClientBuilder.create().build();
HttpGet request = new HttpGet("http://api.acme.com/customer");
request.addHeader("accept", "application/json");
request.addHeader("Host", "api.acme.com");
request.addHeader("X-Api-Version", "1.0");
request.addHeader("Authorization", "Basic ...");
HttpResponse response = client.execute(request);
Run Code Online (Sandbox Code Playgroud)
JSON看起来像这样.
[
{
"id": 123456,
"insertDate": "2014-05-12T16:51:38.343",
"read": false,
"site": "acme.com",
"Email": "john.doe@acme.com",
"location": "/customer/1212?v=1.0"
}
]
Run Code Online (Sandbox Code Playgroud)
我曾尝试使用JSONObject并JSONArray从JSON.org,但不能让它的工作,我需要从json.org包或其他方式来解析JSON一些示例代码.
我最近注意到xpages中的标准richtext编辑器无法在Android设备上运行.
我用一个richtext字段创建了一个简单的xpage.当我在iPhone上查看Safari中的页面时,它可以正常工作,也可以在Pc上使用chrome.但是,如果我在chrome中查看设备仿真,大多数使用android的设备都不会渲染CK编辑器.只显示一个简单的文本区域字段.
我使用的是9.0.1 FP2.
要让CK编辑器在Android上运行,我需要做什么?
我正在使用 ASP.NET Core v2 构建一个网页,并希望使用 font-awesome。
首先让我说我已经尝试了几件事。比如从 NPM 安装 Bower,从 NPM 安装 font-awesome,在 VS 中从 Bower 包安装 font-awesome 但似乎没有任何效果。
有人可以提供安装 font-awesome 的正确方法吗(最好不使用大量控制台命令或手动复制文件。)
这就是我的 depedencises 目前的样子
我创建了一个xPages应用程序,它使用位于服务器端javascript库中的许多服务器端javascript代码函数.
现在我在java设计元素中有一些java代码,我想用它来调用javascript函数.
我确实理解从java调用javascript是不合逻辑的,但我想所有服务器端javascript都编译为java,所以我认为有可能获得生成的已编译java类的句柄.
有任何想法吗?
我从未在xPages中使用过数据上下文,并且想知道它的好处,
如果我想在内存中返回一些内容,我经常在SSJS脚本库中调用函数,我相信它也存储在内存中.
所以假设我在ssjs中有一个函数返回一个notesdocument,这个函数可能是从我的xpage中的几个地方调用的.在这种情况下,数据上下文将有利于在ssjs scriptlibrary中具有函数.
我需要使用xPages创建一个用于登录Domino的自定义登录表单.
我需要登录就像一个自定义控件,所以我可以把它放在每个页面上.
因此,如果用户在访问我的网站时未登录,他们可以选择使用右上角提供的用户名和密码字段进行操作
任何想法如何做到这一点?
我已经在VS2017中使用Bower安装了jQuery UI。
当我在解决方案资源管理器中查看时,可以看到Bower软件包似乎已安装,但是在wwwroot文件夹中找不到它们,因此我不知道如何将它们添加到_layout.cshtml文件中。
向我的ASP.NET Core v2应用程序添加jQuery UI的过程是什么。
我知道我可以将程序集添加到 LinqPad,并且我知道我可以将类粘贴到 queris 中,但是是否可以添加 CSharp 类文件(cs)并在查询窗口中引用这些文件?
我尝试了一些类,但即使我包含命名空间(在 f4 中)也无法访问它们
如果我的控件中的值只有一个值,则以下代码将返回一个String,如果有多个值,则代码将返回一个java.util.Vector.
getComponent(显示 "myControl")的getValue();
即使只有一个值,我希望此代码返回一个向量.
我已经看到几个代码片段将我的字符串转换为数组,但我想找回一个向量.
我有一个包含许多xpages的数据库,有时xpage还没有准备好生产,有时我只想在数据库中保留一些xpages而不允许用户访问它们.
在Domino Designer xpages视图中,有一些用于显示和隐藏设计的列来自注释和Web,但是没有地方可以更改这些列值.

我想知道是否有办法在不更改xpage本身的情况下隐藏从Web浏览器访问的xpage.即更改Notes/Web值或给它们一个特殊名称?
注意:我正在寻找一种方法来做到这一点,而无需添加或更改代码
xpages ×7
bower ×2
java ×2
android ×1
asp.net ×1
asp.net-mvc ×1
browser ×1
ckeditor ×1
datacontext ×1
font-awesome ×1
hide ×1
jquery ×1
jquery-ui ×1
json ×1
linqpad ×1
linqpad7 ×1
login ×1
lotus-domino ×1
npm ×1
parsing ×1
razor-pages ×1