tôi cần phải có liên kết này:tham số trong URL jsf2
http://myserver:/myproject/innerpage/clip.jsf&id=9099
để trích xuất các id từ một mã như thế này:
HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
String clipId = request.getParameter("id");
Khi tôi chạy nó trên tomcat tôi nhận được:
tin nhắn /OnAir/innerpage/clip.jsf & id = 9099
mô tả Tài nguyên được yêu cầu (/OnAir/innerpage/clip.jsf & id = 9099) không khả dụng.
Khi tôi chạy nó mà không cần & id = 9099 nó chạy ổn.
Tôi làm cách nào để chạy?
cảm ơn. Tôi là thằng ngốc – Dejell
Bạn được chào đón. Không, bạn chỉ cần bắt đầu một nơi nào đó. Tôi đã phạm sai lầm tương tự hơn 10 năm trước. Học hỏi từ những sai lầm của bạn. Hãy nhớ chúng bất cứ khi nào bạn gặp lại các triệu chứng cùng một vấn đề. Những bài học kinh nghiệm có giá trị cho tương lai. – BalusC
Thực ra, nó sẽ không làm việc cho tôi. Phạm vi đậu của tôi là xem và tôi nhận được ngoại lệ khó chịu: Phạm vi của đối tượng được tham chiếu bởi biểu thứC# {param.id}, yêu cầu, ngắn hơn phạm vi được quản lý giới thiệu (clipBean) của chế độ xem – Dejell