- Java EE 8 Application Development
- David R. Heffelfinger
- 192字
- 2021-07-02 22:05:00
Form submission
<h:commandButton> renders an HTML submit button in the browser. Just like with standard HTML, its purpose is to submit the form. Its value attribute simply sets the button's label. This tag's action attribute is used for navigation; the next page to show is based on the value of this attribute. The action attribute can have a String constant or a method binding expression, meaning that it can point to a method in a named bean that returns a string.
If the base name of a page in our application matches the value of the action attribute of a <h:commandButton> tag, then we navigate to this page when clicking the button. This JSF feature frees us from having to define navigation rules, like we used to have to do in older versions of JSF. In our example, our confirmation page is called confirmation.xhtml; therefore by convention, this page will be shown when the button is clicked, since the value of its action attribute (confirmation) matches the base name of the page.
Even though the label for the button reads Save, in our simple example, clicking on the button won't actually save any data.
- Beginning C++ Game Programming
- Linux C/C++服務器開發實踐
- C/C++算法從菜鳥到達人
- Instant Typeahead.js
- Android 7編程入門經典:使用Android Studio 2(第4版)
- 用戶體驗增長:數字化·智能化·綠色化
- 從零開始學Linux編程
- Test-Driven Machine Learning
- C# and .NET Core Test Driven Development
- Python:Deeper Insights into Machine Learning
- Building Dynamics CRM 2015 Dashboards with Power BI
- 并行編程方法與優化實踐
- Exploring SE for Android
- 官方 Scratch 3.0 編程趣味卡:讓孩子們愛上編程(全彩)
- Drupal Search Engine Optimization