Не переходит на другую страницу после запуска действия

Я сделал веб-проект в eclpise ide с JSF страниц. Я настроил лиц-config.xml для правила навигации. После проверки inputet имя пользователя и пароль страницы остаются прежними. Я использую Tomcat версии 7.

мои лица-config.xml

<managed-bean>
    <managed-bean-name>loginAdmin</managed-bean-name>
    <managed-bean-class>logovanje.LoginAdmin</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
</managed-bean>

<navigation-rule>
    <description>Loging Admin</description>
    <from-view-id>/loginAdmin.jsp</from-view-id>
    <navigation-case>
        <from-action>#{loginAdmin.proveraSifreAdmina}</from-action>
        <from-outcome>valid</from-outcome>
        <to-view-id>/adminPage.jsp</to-view-id>
    </navigation-case>
    <navigation-case>
        <from-action>#{loginAdmin.proveraSifreAdmina}</from-action>
        <from-outcome>invalid</from-outcome>
        <to-view-id>/loginUser.jsp</to-view-id>
    </navigation-case>
</navigation-rule>

</faces-config>

и мой файл jsf, откуда я звоню loginAdmin.proveraSifreAdmina

<f:view>

<h:form id="loginAdmin">
    <h:outputText value="Administrator: " />
    <h:inputText id="adminName" value="#{loginAdmin.adminName }"  required="true"/>
    <h:message for="adminName" id="adminNamePoruka" />
    <br>
    <h:outputText value="Sifra: " />
    <h:inputSecret id="password" value="#{loginAdmin.password }"  required="true"/>
    <h:message for="password" id="passwordPoruka"/>
    <br>
    <h:commandButton type="submit" value="Prijava" action="#{loginAdmin.proveraSifreAdmina }" />
    <h:commandButton value="resetuj" type="reset" />

</h:form>

</f:view>

и в моем классе я возвращаю строку

public String proveraSifreAdmina() {

    getAdmin(adminName);
    System.out.println("ide");
    if(adminName.equals(dbadminName) && password.equals(dbpass)) {
        System.out.println("Saslje");
        return "valid";
    } else {
        System.out.println("isto salje");
        return "invalid";

    }
}

0 ответов

Другие вопросы по тегам