Code: Select all
<h:form>
<h:commandButton id="change" action="#{testView.changeValue}" value="change"/>
</h:form>
<p:panel id="foopanel" rendered="#{testView.showIt}" header="test her" style="width:300px;height:150px; margin-left: 300px; ">
<h:outputText value="click" />
<p:effect type="blind" event="load">
<f:param name="mode" value="'show'" />
</p:effect>
</p:panel>
Code: Select all
package view;
import java.io.Serializable;
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
@SessionScoped
@Named
public class TestView implements Serializable{
private boolean showIt = false;
private String testMessage = "OK";
public void changeValue(){
this.setShowIt(true);
}
public boolean isShowIt() {
return showIt;
}
public void setShowIt(boolean showIt) {
this.showIt = showIt;
}
public String getTestMessage() {
return testMessage;
}
public void setTestMessage(String testMessage) {
this.testMessage = testMessage;
}
}