Lỗi về sử dụng thẻ trong primeface-jsf

mình đang sử dụng jsf kết hợp view là primeface,Nếu để panelgird ở ngoài thì có thể hoạt động tốt nhưng khi mình để vào dialog khi actionadd dc chọn thì các giá trị inputtex trả về cho managerbean xử lý luôn là null dường như nó không làm việc,Ai chỉ cho mình cách sửa lỗi này với

dialog của bạn nằm trong thẻ h:form chưa? :slight_smile:
http://www.primefaces.org/showcase/ui/overlay/dialog/events.xhtml

minh co the from roi ban à đây là toàn bộ code:
http://pastebin.com/CUTvnGi8

Chổ gọi để mở dialog lên thử thêm 1 event gọi về managed bean khởi tạo giá trị cho biến “gvForIs”. Vì lúc này rất có thể giá trị nó bị null, do dó khi bạn dùng “#{userbean.gvForIs.tengiaovien}” sẽ bị null pointer exception.

ví dụ
xhtml code:

<p:commandButton value="Thêm mới" type="button" ajax="true" onclick="PF('dlgadd').show();" actionListener="#{userbean.onAddNew}" />

java code:

public void onAddNew(ActionEvent actionEvent) {
        this.gvForIs = new ....
}

bạn có thể temview hoặc skyper chúng ta nói chuyện dễ hơn dc ko

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?