XPages Java错误:从bean获取属性“dbName”时出错

时间:2014-02-03 11:49:18

标签: java xpages

使用NotesIn9 example from episode 133我尝试将代码调整为数据库维护XPage。我用数据库信息替换了所有联系人:数据库表单,数据库视图,DatabaseModel.java类,database_crud XPage。我将DatabaseModel.java类定义为托管bean。 但是当我尝试打开y XPage时,我收到以下错误:

从com.ibm.domino.xsp.module.nsf.NSFComponentModule $ XPagesDatabase

类型的bean获取属性'dbName'时出错

以下是托管bean定义:

<managed-bean>
    <managed-bean-name>database</managed-bean-name>
    <managed-bean-scope>view</managed-bean-scope>
    <managed-bean-class>org.openntf.howyabean.model.DatabaseModel</managed-bean-class>
</managed-bean>

这里是XPage中的dbName字段:

<div class="form-group">
                            <xp:label for="dbName" value="Database Name" />
                            <xp:inputText id="dbName" value="#{database.dbName}" />
                        </div>

我是XPages开发的新手,不知道在哪里搜索问题。 有什么想法吗?

1 个答案:

答案 0 :(得分:2)

将bean名称从database更改为其他名称,因为database是保留名称。