aspose file tools*
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes Unable to fetch config parameter in jsp Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "Unable to fetch config parameter in jsp" Watch "Unable to fetch config parameter in jsp" New topic
Author

Unable to fetch config parameter in jsp

chetan dhewal
Ranch Hand

Joined: Nov 07, 2000
Posts: 61
Hi All,

I am trying to fetch the configuration parameter from withing jspInit() method which i have overridden in my jsp code, although i am able to retrieve the context parameter.

web.xml
--------------------------
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<context-param>
<param-name>name</param-name>
<param-value>Rahul</param-value>
</context-param>
<servlet>
<servlet-name>Counter</servlet-name>
<jsp-file>/Counter.jsp</jsp-file>
<init-param>
<param-name>email</param-name>
<param-value>chetan.dhewal@gmail.com</param-value>
</init-param>
</servlet>
<display-name>web3</display-name>
<welcome-file-list>
<welcome-file>Counter.jsp</welcome-file>
</welcome-file-list>
</web-app>

--------------------------

JSP code
-----------------------------
<html>
<body>
<%! public void jspInit()
{
ServletConfig cfg = getServletConfig();

String id = cfg.getInitParameter("email");

ServletContext ctx = getServletContext();

String name = ctx.getInitParameter("name");

System.out.print(id +" "+name);
}
%>
<%! int counter = 0; %>
<%! int countermethod()
{
counter += counter + 2;

return counter;
}

%>
<%= countermethod() %>
</body>
</html>
-----------------------------

I think there is some servlet naming problem , but I am not able to pin point the problem. Is it not possible to get it or this is not the correct way of fetching cofig parameters.

With Regads


Chetan Dhewal<br />SCMAD,SCJP 1.2
Ashish Gauswami
Greenhorn

Joined: Aug 20, 2008
Posts: 22
you just need to write a <servlet-mapping>. without <servlet-mapping> you are accessing your jsp as jsp, not as servlet. just add this to your web.xml and you are all good.


[ September 09, 2008: Message edited by: Ashish Gauswami ]

Ashish
SCWCD - Preparing, SCJP - 86%
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Unable to fetch config parameter in jsp