如何在jsf中构建表单操作?

时间:2014-09-16 17:20:21

标签: jsp jsf jsf-1.2

我对JSF有点新鲜。我目前正在使用此tutorial进行学习。根据这个例子,一切都很完美。

我有一个像这样的jsp:

<f:view>

        <h:form>

            <h:panelGrid border="0" cellpadding="2" cellspacing="2">

                <h:outputText>Your Good Name :</h:outputText>

                <h:inputText

                    value="#{helloWorldJSFManagedBean.userFormView.userName}"></h:inputText>

            </h:panelGrid>

            <h:panelGroup style="text-align:center;">

                <h:commandButton value="Show Welcome Note" type="submit"

                    action="welcomePage"></h:commandButton>

            </h:panelGroup>

        </h:form>

</f:view>

当它转换为HTML表单时,chrome bug中的表单代码如下所示:

<form id="j_id_jsp_589276466_1" name="j_id_jsp_589276466_1" method="post" action="/HelloWorldJSF/userForm.faces" enctype="application/x-www-form-urlencoded">
</form>

我不理解的是:如何构建动作字符串?我没有在jsp中提供任何动作表单。我提供的唯一操作是commandButton中的操作字符串,用作from-outcome

0 个答案:

没有答案