Hi Simon Kitching I removed value="Welcome to JavaServer Pagee" from my code but nothing is showed up when I check or uncheck the checkbox.
Wang suya Simon Kitching さんは書きました: >I bet your code is running, and setting the value of text1 during the >validate phase. > >However during the update-model phase the h:outputText component is then >overwriting the value. > >wang suya wrote: >> Hi Simon Kitching >> >> I actrully wrote the program same as you wrote : >> >> <[EMAIL PROTECTED] contentType="text/html; charset=Shift_JIS" %> >> <[EMAIL PROTECTED] uri="http://java.sun.com/jsf/core" prefix="f" %> >> <[EMAIL PROTECTED] uri="http://java.sun.com/jsf/html" prefix="h" %> >> <[EMAIL PROTECTED] uri="http://myfaces.apache.org/tomahawk" prefix="t" %> >> >> <html> >> <head> >> <title>jsfsample1</title> >> </head> >> <body bgcolor="#ffffff"> >> <h1>JSF sample</h1> >> <f:view> >> <h:form id="form1"> >> <h:outputText >> id="text1" >> value="Welcome to JavaServer Pagee." >> binding="#{SampleJsfBean.text1}"/> >> <br /> >> <h:selectBooleanCheckbox >> id="check1" >> immediate="true" >> onchange="this.form.submit();" >> binding="#{SampleJsfBean.check1}" >> valueChangeListener="#{SampleJsfBean.check1_valueChanged}" /> >> <h:messages/> >> <h:outputText >> value="check"/> >> </h:form> >> >> </f:view> >> </body> >> </html> >> >> public void check1_valueChanged(ValueChangeEvent valueChangeEvent){ >> Boolean neu =(Boolean)valueChangeEvent.getNewValue(); >> text1.setValue("check is " + neu.toString()); >> } >> } >> >> But it does not work when I run it. The content of text1 does not change. Do >> you know >> where is my wrong? Thank you very much. > > > wang suya

