0
과제의 경우 IP 주소를 나타내는 4 개의 int가있는 양식이 있습니다. 2 페이지 사이를 전환 할 때 IP 주소와 서브넷 정보는 확인란을 선택한 경우에만 유지되어야합니다. 지금까지 내가 시도한 모든 시도는 페이지가로드 될 때 (결과적으로 양식을 제출할 때마다) 모든 것을 다시 설정하거나 전혀 지우지 않습니다. 이것에 접근하는 방법에 대한 제안? 형태JSF 체크 상자가 선택되지 않은 경우 양식 데이터 지우기
<h:form id="calculator">
<table border="1">
<tr>
<th><h5>IP Address</h5></th>
<th><h5>Prefix Length</h5></th>
</tr>
<tr>
<td>
<h:panelGrid columns="4">
<h:inputText
id="firstOctet"
label="First Octet"
required="true"
size="1"
maxlength="3"
requiredMessage="Enter a valid "
value="#{controllerBean.model.firstOctet}">
</h:inputText>
양식은 (다른 옥텟을 위해) 3 개 inputTexts을 포함하는 버튼을 보여주기 위해 몇 테이블의
@ManagedBean(name="controllerBean")
@SessionScoped
public class CalculatorController implements Serializable{
CalculatorModel model;
public CalculatorModel getModel(){
return model;
}
public CalculatorController(){
super();
model = new CalculatorModel();
}
}
파트 콩를 백업
계산 결과
당신은 우리가 그것을 분석하여 코드를 게시해야한다. –