Tôi có một danh sách thả xuống p:selectonemenu
và hộp kiểm , khi tôi chọn hộp kiểm, tôi muốn đặt selectonemenu
thành giá trị cụ thể. Và tôi không muốn người dùng thay đổi nó, vì vậy tôi đặt thuộc tính selectonemenu
disabled
thành true
. Tuy nhiên, khi nó bị vô hiệu hóa, giá trị của nó không xuất hiện bên trong bản đồ tham số yêu cầu, khi tôi thực hiện facescontext.getcurrentinstance().getexternalcontext().getrequestparametermap()
và tôi cần giá trị của nó cho bản đồ này. Có cách nào để giải quyết vấn đề này không?JSF: khi vô hiệu hóa thành phần, giá trị của nó không được đưa vào tham số ánh xạ yêu cầu. Có cách giải quyết nào không?
Tôi viết phông chữ vào hệ thống Servlet cũ, nơi họ sử dụng tham số bản đồ yêu cầu để lấy giá trị thuộc tính biểu mẫu.
Nó không xuất hiện vì khi thành phần bị tắt, trình duyệt không gửi giá trị thành phần đến máy chủ. Tìm thông số "chỉ đọc". –
@AdrianMitev: Thật không may, mặc dù thành phần JSF 'h: selectonemenu' có thuộc tính' readonly', thành phần phần tử 'p: selectonemenu' không –