我想通过 POST 请求将数据发送到服务器。就我而言,我有一个代理将从打开的电子邮件中检索信息,并将这些数据发送到服务器。但对于数据传输(HTTP POST),我需要在 params 中提供 JSON 格式的数据。
但是我没有找到任何关于如何使用数据创建 JSON 的明确信息。我可以轻松地从电子邮件中检索数据,但我不知道如何将其转换为 JSON。可以轻松做到这一点吗?有没有人有办法解决吗?
我只是做了一些yicky代码,我想,而不是使用三个动态数组,如下:
dim x()为字符串,y()为字符串,z()为字符串
拥有一个三维动态数组会更好.但; 帮助和我的摸索实验没有揭示定义它们的方法.
这不起作用:
dim x()()或dim(,2)或dim(,)
任何人的想法?
我正在使用xPages建立一个网页,我正在对脚本和设计进行不断的更改,这包括服务器和客户端javascript,样式表和图像更改.
每次我更改javascript或样式表时,我都希望在webbrowser中看到我的更改,并且我还希望我的用户在访问网页时获得最新的更改.
我知道我可以使用Shift-Reload,或CTRL重新加载并清除我的webbrowser缓存.而且我也知道我可以更改对象的到期日期,但我想要一种更平滑,更好的控制方式来做到这一点.
寻找任何形式的最佳实践.
谢谢
托马斯
我在一个名为Main.xsp的Xpage上有一个视图,它需要在一个名为Contact.xsp的不同页面上以读取模式打开文档.我得到了应该打开的文档,因为它非常简单和基本.但不知何故,SetDocumentMode不起作用!?我有一个按钮,单击它时应将文档模式设置为编辑.我尝试过使用菜单中的简单操作,我已经尝试了所有这些例子http://xpageswiki.com/web/youatnotes/wiki-xpages.nsf/dx/Work_with_documents_and_fields_on_the_XPage#Check+for+edit+mode +和+ set + edit + mode 我到底做错了什么?先感谢您!
此外,即使url是docID&action = editDocument,文档也不可编辑.
编辑
这很奇怪......我正在检查我的ACL.并尝试更改匿名访问编辑器,现在它的工作!?我将它切换回作者,检查了所有可用的选项,它不起作用!?
这是某种错误吗?
我正在对XPage(Domino 8.5.1)进行部分刷新,但需要获取响应的内容.
原因是IE8似乎(有时)有部分刷新的HTML没有显示的问题.我可以看到响应是正确的但DOM没有更新.
有一个简单的解决方法:
div.innerHTML = div.innerHTML
Run Code Online (Sandbox Code Playgroud)
但是对我来说,我需要内容,所以我可以将其插入到首位.
那么,是否可以从partialRefresh获取返回的HTML?或者还有另一种解决方法吗?
当我<form>在我的xpage中添加普通元素时,寻呼机不再工作,意味着我无法切换到其他页面(点击"下一步"或其他内容).
这是重要的部分:
<xp:pager id="newsPager" for="newsList" pageCount="4" partialRefresh="true">
//pager stuff.....
</xp:pager>
<form action="#">
//form stuff... contents not important for my issue, I tested it
</form>
Run Code Online (Sandbox Code Playgroud)
当我完全排除表格时,它有效
我在Windows 7上使用Domino Designer 8.5.3
并且"newsList"是重复控制的ID
我在Domino Designer中运行Domino应用程序,当我尝试通过url登录时:
http://localhost/net/test118/test.nsf/loginform?openform
Run Code Online (Sandbox Code Playgroud)
然后单击确定,URL重定向到[http://localhost/names.nsf?登录],我收到501错误:
HTTP Web Server: Function Not Implemented Exception
Run Code Online (Sandbox Code Playgroud)
任何想法,我如何成功登录?
谢谢
我在顶部有一个提交按钮,通常会对表单进行部分刷新.
当我添加一个不会到期的fileUpload控件时,因为我需要进行全面刷新.但是我希望如果用户添加了要上传的文件,就会发生这种情况.因此,如果文件Upload为空,我想使用partialRefresh提交.
我可以检查文件是否足够容易添加,我可以使用不同刷新模式的两个按钮并使用JS隐藏它们,但这是一个笨重的解决方案.
我想要做的是根据当前表单中提交的值更改提交按钮上的刷新模式.
有任何想法吗?
谢谢!
/ J
我正在尝试创建标题中提到的功能.我想到的想法是我有一个表单,我可以选择服务器/ -s(我用简单的对话框列表实现了这个).到目前为止,我在对话框列表中有这个:
servers:=@Name([Abbreviate];@DbColumn(""; @If(@Subset(@DbName;1)="";"";@Subset(@DbName;1)) :"names.nsf";"($Servers)";1));
@Unique(@If(@IsError(servers);"";servers))
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是选择所选服务器/ -s中可用的数据库.任何人都可以给我一个如何做到这一点的提示吗?没有真正尝试任何东西,因为我找不到这些信息.
我想创建.bat文件,必须调用nhttp.exe并在该.exe文件中输入我的密码。但是没有人命令对我不起作用。
nhttp.exe 'my-pass'
nhttp.exe|'my-pass'
'my-pass'|nhttp.exe
nhttp.exe<fileWithpass.txt
[2388:0002-4180] The ID file being used is: C:\Program Files
(x86)\IBM\Notes\myFileId.id
[2388:0002-4180] Enter password (press the Esc key to abort):
Run Code Online (Sandbox Code Playgroud) lotus-domino ×10
xpages ×6
lotus-notes ×3
javascript ×2
lotus ×2
lotusscript ×2
forms ×1
html ×1
stylesheet ×1
xpages-ssjs ×1