小编Pau*_*ers的帖子

控制子的主题设置属性

我知道Button.command是普通按钮的主题ID,我可以为它设置属性.我知道eventHandlers默认没有主题ID.因此,为了集中设置eventHandler的属性,我在历史上添加了我在主题中拥有的内容:

<control>
        <name>Button.EventHandler</name>
        <property mode="override">
            <name>onStart</name>
            <value>loading();</value>
        </property>
        <property mode="override">
            <name>onError</name>
            <value>stoploading();</value>
        </property>
        <property mode="override">
            <name>onComplete</name>
            <value>stoploading();</value>
        </property>
    </control>
Run Code Online (Sandbox Code Playgroud)

但是我需要将themeId Button.EventHandler添加到每个eventHandler中.

有没有办法在子主题的主题中设置属性,所以在所有作为Button.Command控件子项的eventHandler上设置属性?

xpages

10
推荐指数
1
解决办法
271
查看次数

重新加载单一拷贝XPage设计(SCXD)*Java*应用程序设计

我正在使用Single Copy XPage Design,我的所有业务逻辑都在WebContent\WEB-INF中的文件中写成Java.

如果我需要更改XPage或自定义控件,我可以更新我的模板,刷新设计并立即获取更改.

但是,如果我想对Java代码进行更改,那么所有内容都会被缓存,我发现获取更改的唯一方法是重新启动http任务.

到目前为止,我已经尝试过:

  • 刷新SCXD数据库的设计
  • 替换SCXD数据库的设计
  • 清理SCXD数据库
  • 编辑faces-config(在模板和SCXD数据库中)
  • 删除SCXD数据库中已编译Java代码的.class文件并重新构建
  • 向服务器发出"tell http xsp refresh"命令
  • 用新副本替换SCXD数据库
  • 替换指向SCXD数据库的数据库的设计

除了重新启动http任务之外,似乎没有什么能让Web获取Java代码更改.

有没有我错过的东西?

xpages

7
推荐指数
1
解决办法
321
查看次数

您是否可以在启用DAOS的数据库中找到单个NotesDocument的逻辑大小或上载的文件大小?

我正在为XPage应用程序做一些可行性.其中一个方面是检查用户使用的空间量.

数据库将启用DAOS以最小化NSF的大小.是否可以识别具有DAOSed附件的NotesDocuemnt的逻辑大小?我知道我可以找到整个数据库的逻辑大小,但需要根据用户来识别它.

LotusScript或Java是可以接受的选项.

另一种选择是在上载时捕获文件大小并将该信息存储在用户中.是否可以在上传和删除时识别附件大小?在将附件移动到DAOS存储之前,需要捕获此信息.

lotus-notes lotus-domino xpages

1
推荐指数
1
解决办法
967
查看次数

标签 统计

xpages ×3

lotus-domino ×1

lotus-notes ×1