如果我的控件中的值只有一个值,则以下代码将返回一个String,如果有多个值,则代码将返回一个java.util.Vector.
getComponent(显示 "myControl")的getValue();
即使只有一个值,我希望此代码返回一个向量.
我已经看到几个代码片段将我的字符串转换为数组,但我想找回一个向量.
xPage XSP编辑器不允许我输入&src url
<xp:script src="http://maps.googleapis.com/maps/api/js?key=1234&test=1" />
Run Code Online (Sandbox Code Playgroud)
要么
<script src="http://maps.googleapis.com/maps/api/js?key=1234&test=1" />
Run Code Online (Sandbox Code Playgroud)
我可以当然改变网址,&但谷歌不接受网址
有任何想法吗?
?
是否可以延迟加载xpage上的某些控件?
这就是问题所在:假设您有一个控件来执行fultextsearch并在重复控件中显示结果.这个ft搜索可能需要很长时间,并且会将网页加载到等待状态,直到搜索结果准备就绪.
我希望我的页面最初加载大部分数据,并且一些"耗时"的控件应该在初始加载后作为sperate请求加载到页面中.
这样,用户将立即看到该网页,但页面上的某些数据将稍后加载,而不会使网页处于等待状态,无法从服务器进行.
可能?
我试图计算重复的repeatControls属性但得到一个错误
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:repeat id="repeat1" rows="30" value="#{javascript:10}">
<xp:this.repeatControls><![CDATA[${javascript:"true"}]]> </xp:this.repeatControls>
</xp:repeat>
</xp:view>
Run Code Online (Sandbox Code Playgroud)
这是错误
说明资源路径位置类型无法为页面/test.xsp生成.java文件:由于调用com.ibm.xsp.component.xp.XspDataIterator时出现问题,无法找到标记xp:repeat的运行时类. getJavaClass(类com.ibm.xsp.page.parse.types.FacesInstance).test.xsp test.nsf/XPages第1行com.ibm.designer.domino.ide.resources.designerproblem
这是DDE中的某种错误还是做错了?我也尝试过不带引号的"真实"
我正在使用笔记9 beta 1

Fullcalendar显示"结束日期"一天关闭
json是jan 12th,到16th,但是日历显示12日到15日这里是代码
var calCon = $('.cal');
calCon.fullCalendar({
prev: 'left-single-arrow',
firstDay: 1,
weekends:true,
weekNumbers:true,
ignoreTimezone:false,
allDayDefault:true,
weekNumberCalculation:"ISO",
defaultView:"basicWeek",
timeFormat: 'H(:mm)',
events: {
url: "/calendarjson.xsp",
cache: false
}
})
Run Code Online (Sandbox Code Playgroud)
这是json
[{"color":"#3a87ad","id":"123","allday":"1","url":"/...","end":"2015-01-16T10:00:00.0+0100","start":"2015-01-12T09:00:00.0+0100","title":"Thomas Adrian"}]
Run Code Online (Sandbox Code Playgroud)

我正在使用allDayDefault因为时间不重要.
我究竟做错了什么?
我正在使用最新的fullcalender 2.2.5
我试图改变时间,但它仍然是相同的
我将此计算文本绑定到使用EL的body字段
<xp:text escape="true" id="computedField1" value="#{doc.Body}"></xp:text>
Run Code Online (Sandbox Code Playgroud)
现在我需要将这个computedField存储在自定义控件中并发送到doc?我应该使用什么属性定义,以及如何将compositeData引用到cc中的Body字段
谢谢
托马斯
我有一个用xPages创建的公共网站,我的用户没有登录到Domino(即匿名),但我仍然希望显示已经登录到Facebook或Twitter的用户的信息,如图像或用户twitter流,也许让我们他们可以使用fb/twitter登录我的网站,这样我就可以存储一些关于它们的数据供下次访问.
我不想为此在任何domino目录中创建用户,而是将我需要的数据存储在应用程序中的配置文件/文档中.通过这种方式,我可以存储来自用户的数据,而无需在domino目录中创建新字段.
为了使它更容易理解.假设我想建立一个使用多米诺骨牌应用程序销售东西的产品网站.当用户进入网站时,他们可以选择注册我的应用程序或使用例如facebook或twitter登录.当他们购买商品或发表评论时,他们已经登录并且不需要输入用户数据.用户数据来自社交网络或我在我的应用程序中的配置文件.
现在谈谈一些问题......
使用多米诺骨牌应用程序可以轻松完成吗?或者使用其他平台构建它更快?
我知道我需要做一些oAuth身份验证来连接twitter和facebook,但是如何将这些数据连接到我的应用程序中的配置文件?
如果用户选择注册我的网站而不是登录到twitter/fb,我将如何对这些用户进行身份验证,并根据他们是使用Twitter登录还是使用我的个人资料文档来使用不同的身份验证.
我可以oAuth启用我的Domino应用程序吗?
/托马斯
我有一个不同语言的本地化网站
用户可以选择在配置文件中使用的语言,这将在PageLoad 之前应用
context.setLocalString("en")
Run Code Online (Sandbox Code Playgroud)
“en”默认为 en-US 我相信所以网站上的日期以美国格式显示,所以我知道我可以使用它。
context.setLocale(new Locale("en","gb"))
Run Code Online (Sandbox Code Playgroud)
setLocal 的问题在于它不会更新 HTML lang="en" 属性,因此事件虽然在使用 setLocal 后日期是正确的,但使用的语言文件仍然是 englisn(US) 而不是 english(uk) 一个。(即不是 html lang="en-gb")
因此,当来自英格兰的用户在他们的个人资料中将他们的语言设置为 en-uk 时,他们会获得美国语言文件。
所以我试着这样做
context.setLocale(new Locale("en","gb"))
context.setLocalString("en-GB")
Run Code Online (Sandbox Code Playgroud)
但随后 setLocalString 覆盖了 setLocalString ,反之亦然。所以看起来我不能同时使用它们
有什么方法可以在 beforePageLoad 上添加代码,以确保 html lang 属性使用正确的语言进行更新,并且我的日期以正确的语言集格式显示?
我需要通过网址/端点将自定义多米诺骨牌数据公开为json,我正在创建一个xAgent,xe:jsonRpcService或xe:restService来公开json
来自Internet / Intranet的应用程序将使用此数据,但我需要它们进行身份验证。
我应该如何设置Domino服务器来处理此认证,以及客户机需要执行什么样的请求才能以认证用户身份获取数据。
我有 2 台计算机运行 Domino Designer,在我的新计算机上,我在基于服务器的应用程序中出现 java 错误,而不是在旧计算机上。我已经在两台机器上安装了所需的软件包,并且在 prefs 中设置了相同的编译器。
出现错误的计算机是一台运行 Windows 10 和 DDE 11.0.1 FP1 的新计算机,而旧计算机运行的是 Windows 7 和 DDE 11.0.1
可能有一些路径或我忘记设置但找不到的东西。
我的新机器上出现这些错误的原因是什么?
xpages ×9
json ×2
lotus-domino ×2
ajax ×1
apache-poi ×1
api ×1
composite ×1
date-format ×1
delay ×1
eclipse ×1
el ×1
facebook ×1
fullcalendar ×1
java ×1
javascript ×1
oauth ×1
repeat ×1
setlocale ×1
update-site ×1
xml ×1