2011-11-13 29 views
10

Tôi đang sử dụng Spring MVC, và trong điều khiển của tôi, tôi đang thiết lập một thuộc tính tiêu chuẩn mô hình sử dụng:Tiếp cận mẫu thuộc tính trong scriptlet

... 
model.addAttribute("param", value); 
... 

Bây giờ, tôi muốn truy cập này trong scriptlet (trong vòng một JSP) . Ví dụ:

<% 
Object value = ***.get***("param"); 
... more java code... 
%> 

Tôi làm cách nào để thực hiện việc này?

LƯU Ý: Tôi hiểu đó là IDEA BAD để sử dụng tập lệnh, nhưng vui lòng chịu đựng nó ngay bây giờ.

Trả lời

19

Nó được lưu dưới dạng thuộc tính yêu cầu.

Object param = request.getAttribute("param"); 

Không liên quan cho vấn đề cụ thể, tôi đề nghị để đặt một câu hỏi mới mà bạn hỏi làm thế nào để đạt được các yêu cầu chức năng mà không cần phải rơi trở lại để thực hành di sản.

+0

Aah vâng, tôi đã cố gắng getParameter() tất cả điều này trong khi. Dù sao cũng cảm ơn! – Saket

+0

'request.getParameter()' chỉ có thể trả về các tham số yêu cầu HTTP do khách hàng cung cấp. – BalusC

Các vấn đề liên quan