<!-- some.xhtml -->
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a4j="http://richfaces.org/a4j">
<h:form>
用戶名:<h:outputText value="#{someAction.user.username}"/><br/>
新密碼:<h:inputSecret value="#{someAction.password}"/><br/>
<a4j:commandButton value="修改密碼" action="#{someAction.save}"/>
</h:form>
</html> <html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a4j="http://richfaces.org/a4j">
<h:form>
用戶名:<h:outputText value="#{someAction.user.username}"/><br/>
新密碼:<h:inputSecret value="#{someAction.password}"/><br/>
<a4j:commandButton value="修改密碼" action="#{someAction.save}"/>
</h:form>
這個頁面實現修改一個用戶的密碼,當我們請求這個頁面的時候,JSF發現你要使用someAction這個對象,所以他會告訴Spring去創建這樣一個對象。并且做了一些初始化工作: