官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 南皮县| 平湖市| 荆州市| 台州市| 尉氏县| 青铜峡市| 旌德县| 麦盖提县| 廊坊市| 曲麻莱县| 封开县| 彰化市| 屏南县| 临泉县| 徐水县| 建始县| 万荣县| 红安县| 文水县| 清远市| 本溪市| 东乌| 湘潭县| 彭阳县| 保德县| 沁源县| 全椒县| 邻水| 河北区| 化德县| 沈阳市| 原平市| 柏乡县| 吴江市| 佛教| 台湾省| 大关县| 西充县| 津市市| 大渡口区| 淅川县|