2012-12-26 31 views

Trả lời

8
pageContext.getServletContext().getInitParameter("key"); 

Đây là cách bạn có được giá trị tham số bối cảnh trong JSP. Trong JSTL bạn có thể nhận được nó như thế này

${pageContext.servletContext} 

Hoặc

${applicationScope.attributeName} 
+0

tôi muốn có được nó bằng cách sử JSTL. –

+0

@ user1929534, tôi đã chỉnh sửa câu trả lời –

+0

Dòng đầu tiên đó phải bắt đầu bằng 'pageContext' (lưu ý chữ 'C'). Tôi đã thử chỉnh sửa câu trả lời nhưng stackoverflow cho biết chỉnh sửa phải dài ít nhất 6 ký tự. – twm

1

Hãy thử điều này:

application.getInitParameter("productSearchRPP") 
1
application.getServletContext().getInitParameter("productSearchRPP"); 

này sử dụng kết quả để yêu cầu

4

Thậm chí bạn có thể hãy thử điều này trong jsp của bạn.

ServletContext context = pageContext.getServletContext(); 
com = context.getInitParameter("com"); 

và với jstl bạn có thể sử dụng.

${initParam['theStringIWant']} 
6
${initParam['productSearchRPP']} 

Hoặc, để vào bên trong scriptlet

<%= pageContext.getServletContext().getInitParameter("productSearchRPP") %> 
Các vấn đề liên quan