如果为true,则创建虚拟字符串并返回错误消息

时间:2018-05-17 00:20:32

标签: java webobjects

当用户搜索现有邮件时,我需要为我的应用程序创建一个虚拟字符串,如果它被标记为“已擦除”,则会返回错误消息“user erasesed”

这是我的wod文件。

WOD:

<WebObject name=form2>

Customer email address:

<WebObject name=emailField></WebObject>

<WebObject name=submitEmailButton></WebObject>

</WebObject>

submitEmailButton : WOSubmitButton {
    action = submitEmail;
    value = "Search";
}

的java:

NSArray persons = Person.personsWithEmail(email, session().defaultEditingContext());
        if ( (persons == null) || (persons.count() == 0) ) {
            errorMessage = "customer email \"" + email + "\" could not be found.";
            return null;
        }

1 个答案:

答案 0 :(得分:0)

这就是submitemail在wod中的样子。

<WebObject name=form2>
Customer email address: <WebObject name=emailField></WebObject>
<WebObject name=submitEmailButton></WebObject>
</WebObject>

<br>
submitEmailButton : WOSubmitButton {
    action = submitEmail;
    value = "Search";

我需要添加一个条件,一旦标记被标记为已删除,它将检查它将显示错误消息。