Unit - 7 (Request Dispatching Methods) Servlet Request Interface
Unit - 7 (Request Dispatching Methods) Servlet Request Interface
String getParameter(String name) – Returns the value of a request parameter with the given name as
a String format, or returns null value if the parameter does not exist.
String[] getparameter Values(String name) – returns an array of string objects containing all values
in a request parameter or returns null value if the parameter does not exist.
Init parameters are specific to Servlet configured in the deployment descriptor file, but the
Context init parameters are specific to all or multiple servlets configured in the deployment
descriptor file.
Example 1:
web.xmlfile
<web-app>
<servlet>
<servlet-name>dummy1</servlet-name>
<servlet-class>IniParamDetails</servlet-class>
<init-param>
<param-name>email</param-name>
<param-value>[email protected]</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dummy1</servlet-name>
<url-pattern>/iniparam</url-pattern>
</servlet-mapping>
2
</web-app>
Context init parameters are specific to all or multiple servlets configured in the deployment
descriptor file.
Example 2:
web.xmlfile
<web-app>
<context-param>
<param-name>email</param-name>
<param-value>[email protected]</param-value>
</context-param>
<servlet>
<servlet-name>dummy1</servlet-name>
<servlet-class>ContextParamDetails1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dummy1</servlet-name>
<url-pattern>/conparam1</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>dummy2</servlet-name>
<servlet-class>ContextParamDetails2</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>dummy2</servlet-name>
<url-pattern>/conparam2</url-pattern>
</servlet-mapping>
</web-app>
3
Methods of RequestDispatcher
Methods Description