【问题标题】:A Label, File Upload and a Button effect Domino Designer screen freeze?标签、文件上传和按钮效果 Domino Designer 屏幕冻结?
【发布时间】:2016-01-11 01:42:24
【问题描述】:

我有一个新的 Custon 控件,在那里我放了一个标签、一个文件上传和一个按钮供用户上传文件。请在下面找到代码。

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
 <xp:label value="File to upload" id="lbl_Desc"
    style="margin-left:100.0px">
    </xp:label>
    &#160;
    <xp:fileUpload id="fileUpload_control" value="#{document1.FileUpload}"></xp:fileUpload>
    &#160;&#160;&#160;
    <xp:button value="Upload" id="btn_upload">
    <xp:eventHandler event="onclick" submit="true"
        refreshMode="complete" immediate="false" save="true"></xp:eventHandler>
    </xp:button>
</xp:view>

我有一个带有富文本字段的表单和一个用于存储数据的视图。

我创建了一个新的 Xpage 并将该自定义控件拖到其中。我在 Internet Explorer 中打开 xpage 并尝试上传文件进行测试。

控件工作正常,因为我可以在视图中看到上传文件并能够打开它。

奇怪的问题来了(我认为),当我返回 Domino Designer 时,我尝试单击自定义控件进行进一步设计,Domino Desginer 屏幕冻结。为什么我会这么说,因为我改成点击打开xpage,设计器没有显示出来。设计师只是停留在自定义控制屏幕上。

我关闭设计器重新打开 xpage 和自定义控件,设计器屏幕再次冻结。

不知道为什么设计器画面死机,重做自定义控件,问题还是没有解决。 有人可以让我知道我的错误在哪里吗?非常感谢。

【问题讨论】:

  • 听起来像是一个错误的安装。尝试完全卸载并重新安装 Domino Designer
  • 请确认 Domino Designer 的哪个版本?

标签: xpages


【解决方案1】:

检查您分配给 DDE 的内存量。这是在 /framework/rcp/deploy/jvm.properties 中处理的。相关设置为“vmarg.Xmx”和“vmarg.Xms”,前者为分配给DDE的最大内存量,后者为启动限制。我认为还有第三个“vmarg.Xmca”,它处理每次达到阈值时添加的内存量。

另外,请确保您使用的是最新版本的 Domino Designer。在 Xsp 属性中,您可以指定要编译的 XPage 版本,例如8.5.3.这可用于确保应用程序不使用以后的代码。 (请记住在服务器升级时更改它!)

【讨论】:

    猜你喜欢
    • 2020-06-07
    • 2010-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-11
    • 1970-01-01
    相关资源
    最近更新 更多