Revision: 16051
Updated Code
at July 24, 2009 10:37 by sunkist
Updated Code
<!-- add context params in your web.xml -->
<web-app ...>
<context-param>
<param-name>ROLE-ADMIN</param-name>
</param-value>admin</param-value>
</context-param>
</web-app>
USAGE:
<!-- method usage -->
public void someMethod(ServletConfig config) {
ServletContext application = config.getServletContext();
String adminRole = application.getInitParameter("ROLE-ADMIN");
}
<!-- jsp scriplet usage-->
if (userRole.equals(application.getInitParameter("ROLE-ADMIN")))
{
//do something
}
<!-- EL usage -->
<c:if test="${userRole eq initParam.ROLE-ADMIN}">
do something
</c:if>
Revision: 16050
Updated Code
at July 24, 2009 10:37 by sunkist
Updated Code
<!-- add context params in your web.xml -->
<web-app ...>
<context-param>
<param-name>ROLE-ADMIN</param-name>
</param-value>admin</param-value>
</context-param>
</web-app>
USAGE:
<!-- method usage -->
public void someMethod(ServletConfig config) {
ServletContext application = config.getServletContext();
String userRole = application.getInitParameter("ROLE-ADMIN");
}
<!-- jsp scriplet usage-->
if (userRole.equals(application.getInitParameter("ROLE-ADMIN")))
{
//do something
}
<!-- EL usage -->
<c:if test="${userRole eq initParam.ROLE-ADMIN}">
do something
</c:if>
Revision: 16049
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 24, 2009 10:33 by sunkist
Initial Code
<!-- add context params in your web.xml -->
<web-app ...>
<context-param>
<param-name>XXX_ROLE_ADM_ID</param-name>
</param-value>Hello</param-value>
</context-param>
<context-param>
<param-name>XXX_ROLE_PMCRPT_ID</param-name>
</param-value>World</param-value>
</context-param>
</web-app>
USAGE:
<!-- method usage -->
public void someMethod(ServletConfig config) {
ServletContext application = config.getServletContext();
String foo = application.getInitParameter("foo");
}
<!-- jsp scriplet usage-->
if (adminUserName.equals(application.getInitParameter("ROLE-ADMIN")))
{
//do something
}
<!-- EL usage -->
<c:if test="${adminUserName eq initParam.XXX_ROLE_ADM_ID}">
do something
</c:if>
Initial URL
http://www.coderanch.com/t/287799/JSP/java/JSP-Java-class-s-static
Initial Description
Rather than hard-coding values shared between classes/methods/servlets, it's good to use content params in web.xml.
Initial Title
using context init parameters in web.xml
Initial Tags
java
Initial Language
Java