<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Making Life Simple &#187; servlets</title>
	<atom:link href="http://www.lalitmehta.com/home/tag/servlets/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lalitmehta.com/home</link>
	<description></description>
	<lastBuildDate>Tue, 09 Feb 2010 21:36:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Read The Init-Params Defined In The web.xml</title>
		<link>http://www.lalitmehta.com/home/2006/08/20/read-the-init-params-defined-in-the-webxml/</link>
		<comments>http://www.lalitmehta.com/home/2006/08/20/read-the-init-params-defined-in-the-webxml/#comments</comments>
		<pubDate>Sun, 20 Aug 2006 16:34:15 +0000</pubDate>
		<dc:creator>lalit</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[servlets]]></category>

		<guid isPermaLink="false">http://www.lalitmehta.com/home/?p=12</guid>
		<description><![CDATA[[eg. of web.xml &#60;web-app&#62; &#60;servlet&#62; &#60;servlet-name&#62;ReadInitParams&#60;/servlet-name&#62; &#60;servlet-class&#62;com.company.MyServlet&#60;/servlet-class&#62; &#60;display-name&#62;Example Servlet&#60;/display-name&#62; &#60;init-param&#62; &#60;param-name&#62;emailHost&#60;/param-name&#62; &#60;param-value&#62;192.168.1.1&#60;/param-value&#62; &#60;/init-param&#62; &#60;/servlet&#62; &#60;/webapp&#62; In Servlet Code: public void init(ServletConfig config) throws ServletException { String emailHost = config.getInitParameter("emailHost"); } or public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String host = getServletConfig().getInitParameter("emailHost"); } In JSP Code: &#60;html&#62; &#60;head&#62;&#60;title&#62;Read Init params from a [...]]]></description>
			<content:encoded><![CDATA[<p>[eg. of web.xml</p>
<p>&lt;web-app&gt;<br />
&lt;servlet&gt;<br />
&lt;servlet-name&gt;ReadInitParams&lt;/servlet-name&gt;<br />
&lt;servlet-class&gt;com.company.MyServlet&lt;/servlet-class&gt;<br />
&lt;display-name&gt;Example Servlet&lt;/display-name&gt;<br />
&lt;init-param&gt;<br />
&lt;param-name&gt;emailHost&lt;/param-name&gt;<br />
&lt;param-value&gt;192.168.1.1&lt;/param-value&gt;<br />
&lt;/init-param&gt;<br />
&lt;/servlet&gt;<br />
&lt;/webapp&gt;</p>
<p>In Servlet Code:</p>
<p>public void init(ServletConfig config) throws ServletException {<br />
String emailHost = config.getInitParameter("emailHost");<br />
}</p>
<p>or</p>
<p>public void service(HttpServletRequest request, HttpServletResponse response)<br />
throws ServletException, IOException {<br />
String host = getServletConfig().getInitParameter("emailHost");<br />
}</p>
<p>In JSP Code:</p>
<p>&lt;html&gt;<br />
&lt;head&gt;&lt;title&gt;Read Init params from a JSP&lt;/title&gt;&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;%<br />
String emailHost = null;</p>
<p>public void jspInit() {<br />
ServletConfig config = getServletConfig();<br />
emailHost = config.getInitParameter("emailHost");<br />
}<br />
%&gt;<br />
&lt;table border="1"&gt;<br />
&lt;tr&gt;&lt;td&gt;email server&lt;/td&gt;&lt;td&gt;&lt;%=emailHost%&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/table&gt;</p>
<p>&lt;% // It can also be read directly from the implicit object - config %&gt;<br />
&lt;%=config.getInitParameter("sys")%&gt;&lt;br&gt;&lt;br&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lalitmehta.com/home/2006/08/20/read-the-init-params-defined-in-the-webxml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
