Ответ 1
pageContext.getServletContext().getInitParameter("key");
Вот как вы получаете значение параметра контекста в JSP. В JSTL вы можете получить его так:
${pageContext.servletContext}
или
${applicationScope.attributeName}
<context-param>
<param-name>productSearchRPP</param-name>
<param-value>8</param-value>
</context-param>
Я хочу получить значение productSearchRPP на странице products.jsp
pageContext.getServletContext().getInitParameter("key");
Вот как вы получаете значение параметра контекста в JSP. В JSTL вы можете получить его так:
${pageContext.servletContext}
или
${applicationScope.attributeName}
${initParam['productSearchRPP']}
Или, чтобы попасть внутрь scriptlet
<%= pageContext.getServletContext().getInitParameter("productSearchRPP") %>
Даже вы можете попробовать это в своем jsp.
ServletContext context = pageContext.getServletContext();
com = context.getInitParameter("com");
и с помощью jstl, который вы можете использовать.
${initParam['theStringIWant']}
Попробуйте следующее:
application.getInitParameter("productSearchRPP")
application.getServletContext().getInitParameter("productSearchRPP");
используйте это, чтобы получить требуемый результат