我有一个按钮,单击该按钮后,我有客户端代码来设置viewScope值:
var val = 'TEST_VALUE';
"#{javascript: viewScope.testVal = " + val + "}"
在该按钮的服务器端,我尝试获取viewScope值:
print("ViewScope val " + viewScope.testVal);
变量名存储在ViewScope中,而不是变量值。
我想从CSJS脚本库运行SSJS ..。此命令在客户端JavaScript库中运行良好:
var myVar = "#{javascript:getComponent('myCustomControl').getPropertyMap().property1 = 'test'}";
当我检查来自SSJS的自定义控件property1时,它显示了测试。所以效果很好。但我需要用一些变量替换“test”值,比如:
function myFunction(testID){
var myVar = "#{javascript:getCom
我有一个XPages应用程序,该应用程序已经在生产中运行了几年,并且已经建立在不断添加新功能的基础上。在过去的几个月中,我在服务器控制台上注意到了下面这样的错误。控制台建议检查错误日志-0.xml文件,但报告的内容并不能真正帮助我得出导致问题的任何有用的结论。
2014-11-27T07:27:12.156+00:00 SEVERE CLFAD0131E: Unable to push data because: Unable to open database: com.ibm.xsp.binding.javascript.JavaScriptValueBinding@539c539c
201