Xpages “如何克服错误”;未知命名空间标记xe:applicationLayout不能用作控件;

Xpages “如何克服错误”;未知命名空间标记xe:applicationLayout不能用作控件;,xpages,Xpages,我为我的Xpages应用程序创建了一种模板数据库。它不是一个真正的模板,只是一个设计,我可以从中获取代码来启动一个新的Xpages db 我通过抄送进行复制,但出现以下错误: 未知命名空间标记xe:applicationLayout不能用作控件,因为命名空间未知 我试图在目标数据库中创建一个新的cc,只是粘贴了源代码,但仍然出现了错误。这个错误意味着什么?我如何克服它 我的意思是,拜托,我不能将设计元素从一个数据库复制到另一个数据库???这意味着您没有在应用程序的属性中启用ExtLib。如果您对

我为我的Xpages应用程序创建了一种模板数据库。它不是一个真正的模板,只是一个设计,我可以从中获取代码来启动一个新的Xpages db

我通过抄送进行复制,但出现以下错误:

未知命名空间标记xe:applicationLayout不能用作控件,因为命名空间未知

我试图在目标数据库中创建一个新的cc,只是粘贴了源代码,但仍然出现了错误。这个错误意味着什么?我如何克服它


我的意思是,拜托,我不能将设计元素从一个数据库复制到另一个数据库???

这意味着您没有在应用程序的属性中启用ExtLib。如果您对Xsp属性(在9.0+中)或应用程序属性(在早期版本中)进行了更改,则可以启用com.ibm.Xsp.extlib.library库,前提是您已经安装了它。

这意味着您尚未在应用程序的属性中启用extlib。如果您对Xsp属性(在9.0+中)或应用程序属性(在早期版本中)进行了更改,则可以启用com.ibm.Xsp.extlib.library库,前提是您已安装该库。

将本机控件拖放到XPage或自定义控件上时,可能会触发一个事件。该事件用于在Xsp属性中启用库。它还用于启用页面上的相关缩写(xe、xc等)。底线是复制和粘贴没有那么复杂

而且它不是扩展库的专有。尝试将自定义控件复制并粘贴到全新的XPage并保存它。它将给你几乎相同的信息,但这一次说“xc”是没有约束力的

如果要跨多个应用程序复制自定义控件,则需要手动启用扩展库。或者,您可以将任何扩展库控件拖放到应用程序中的任何页面上,然后将其删除

如果要将源代码从一个XPage复制到另一个XPage,如果它包含xp标记以外的任何内容,则需要检查xp:view标记中指定的相关xml名称空间。因此,在复制应用程序布局的源代码的情况下,还要添加
xmlns:xe=”http://www.ibm.com/xsp/coreex“
到xp:view标签


(这是一个太长的细化过程,不能仅仅作为对Jesse答案的注释添加,我已经投了赞成票)

将本机控件放到XPage或自定义控件上时,可能会触发一个事件。该事件用于在Xsp属性中启用库。它还用于启用页面上的相关缩写(xe、xc等)。底线是复制和粘贴没有那么复杂

而且它不是扩展库的专有。尝试将自定义控件复制并粘贴到全新的XPage并保存它。它将给你几乎相同的信息,但这一次说“xc”是没有约束力的

如果要跨多个应用程序复制自定义控件,则需要手动启用扩展库。或者,您可以将任何扩展库控件拖放到应用程序中的任何页面上,然后将其删除

如果要将源代码从一个XPage复制到另一个XPage,如果它包含xp标记以外的任何内容,则需要检查xp:view标记中指定的相关xml名称空间。因此,在复制应用程序布局的源代码的情况下,还要添加
xmlns:xe=”http://www.ibm.com/xsp/coreex“
到xp:view标签


(这是一个太长的阐述,不能仅仅作为对Jesse的答案的评论,我已经投了赞成票)

你是否在XSP属性的页面生成设置中激活了新数据库中Extlib的用法?好吧,我是个白痴。我没有,当我做的时候,一切都很好。非常感谢你,奥利弗。我还在学习Xpages。你是否在XSP属性的页面生成设置中激活了新数据库中Extlib的用法?好的,我是个白痴。我没有,当我做的时候,一切都很好。非常感谢你,奥利弗。我还在学习Xpages。