0

How can I that retrieve these two configuration intial parameters name "Regular" and "Premier"

<servlet>
    <servlet-name>StockServelt</servlet-name>
    <servlet-class>test.StockServelt</servlet-class>
    <init-param>
        <param-name>Premier</param-name>
        <param-value>/Premier</param-value>
    </init-param>
    <init-param>
        <param-name>Regular</param-name>
        <param-value>/Regular</param-value>
    </init-param>
</servlet>

I have try this code and it's giving me a null value

final String PREMIER = getServletContext().getInitParameter("Premier");
final String REGULAR = getServletContext().getInitParameter("Regular");

Any help please

BalusC
  • 1,082,665
  • 372
  • 3,610
  • 3,555
Ahamed
  • 59
  • 3
  • 9

1 Answers1

2

Replace

final String PREMIER = getServletContext().getInitParameter("Premier");
final String REGULAR = getServletContext().getInitParameter("Regular");

with

final String PREMIER = getServletConfig().getInitParameter("Premier");
final String REGULAR = getServletConfig().getInitParameter("Regular");

You have to read the servlet config init params, not servlet context init params.

VHS
  • 9,534
  • 3
  • 19
  • 43