PrimeFaces에서 JSF 2.0을 사용하고 있습니다. 나는 <p:dataTable>
입니다. 열에 <p:inputText>
이 있습니다. 편집하고 저장할 수 있습니다. 리셋 버튼도 있지만 작동하지 않습니다. 당신은 기본적으로하려고하기 때문에,p : dataTable의 모든 입력 필드를 지우는 방법?
<p:commandButton type="reset" value="Temizle" update="bir" process="@this" actionListener="#{orderBean.reset}"/>
또한 : 당신의 명령 단추의 유형, 즉 재설정
@ManagedBean
@SessionScoped
public class OrderBean {
private static final ArrayList<Order> orderList =
new ArrayList<Order>(Arrays.asList(
new Order("Süt İneği", 99 , 0),
new Order("Diğer İnekler", 58, 0),
new Order("Koyun",5, 0),
new Order("Keçi",5, 0),
new Order("At ",18, 0),
new Order("Eşek ",10, 0)
)
);
public String saveAction() {
for (Order order : orderList){
order.setEditable(false);
}
return null;
}
public String editAction(Order order) {
order.setEditable(true);
return null;
}
public void reset() {
RequestContext.getCurrentInstance().reset("form:f");
}
// ...
}
Thn ku 대단히 – user3190168
+1 내가 할 일이 무엇입니까 – gtgaxiola
'입력 ='재설정 '' '모든 입력을 다시 시작하지만 다른 페이지로 이동하지 마십시오 ... 어떻게 수정합니까? – cheloncio