Xpages 我真的需要一个托管bean吗?

Xpages 我真的需要一个托管bean吗?,xpages,Xpages,我从Xpages上读到的关于调用Java的每一篇文章都提到托管bean。但是我真的不需要保存对象的状态。我还需要管理我的班级吗 我需要做的是检查目录服务LDAP中的用户的密码是否过期。我的计划是使用LDAP类检查状态,然后将结果存储在常规会话变量中。那么我还需要使用托管bean吗 如果没有,我还需要在faces-config.xml或其他任何地方提到这个类吗?正如Henrik所说,您不需要使用bean。 下面是一个如何直接调用java类的简短示例。假设您的类位于包org.testin路径中: y

我从Xpages上读到的关于调用Java的每一篇文章都提到托管bean。但是我真的不需要保存对象的状态。我还需要管理我的班级吗

我需要做的是检查目录服务LDAP中的用户的密码是否过期。我的计划是使用LDAP类检查状态,然后将结果存储在常规会话变量中。那么我还需要使用托管bean吗


如果没有,我还需要在faces-config.xml或其他任何地方提到这个类吗?

正如Henrik所说,您不需要使用bean。 下面是一个如何直接调用java类的简短示例。假设您的类位于包org.testin路径中: yourApplication.nsf/webContent/WEB-INF/src/

您可以使用以下方法调用其方法:


你可以在

中找到更多关于这方面的信息,亨里克说你不需要使用豆子。 下面是一个如何直接调用java类的简短示例。假设您的类位于包org.testin路径中: yourApplication.nsf/webContent/WEB-INF/src/

您可以使用以下方法调用其方法:


你可以在

中找到更多关于这方面的信息,简短的回答是:不,你不需要豆子。您可以通过引用完整的包名直接调用java类。简短的回答是:不,您不需要bean。您可以通过引用完整的包名直接调用java类
package org.test;

public class Test{

    public static String halloWorld() throws Exception {
        return "HalloWorld";
    }
}
<xp:text value="#{javascript:return org.test.Test.halloWorld();}"></xp:text>