You are on page 1of 1

Files Required

search.html
SearchServlet.java
web.xml

P IV
search.html

<HTML><HEAD>
<META http-equiv=Content-Type content="text/html;
charset=windows-1252">
<META content="MSHTML 6.00.2900.2180"
name=GENERATOR></HEAD>
<BODY bgColor=lightgreen>
<CENTER>
<H1>SDSOFT</H1>
<HR>
<TABLE borderColor=red border=2>
<TBODY>
<TR>
<TD>SID</TD>
<TD>1ss02cs065</TD></TR>

<TR>
<TD>StudentName</TD>
<TD>srinivas</TD></TR>
<TR>
<TD>Phone</TD>
<TD>9999</TD></TR>
<TR>
<TD>Email</TD>
<TD>sri@sd.com</TD></TR>
<TR>
<TD>City</TD>
<TD>Bangalore</TD></TR>
<TR>
<TD>State</TD>
<TD>KA</TD></TR></TBODY></TABLE>
</CENTER></BODY></HTML>

SearchServlet.java
package com.javasree.ex3;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class SearchServlet extends HttpServlet
{
ServletContext scon=null;
public void init(ServletConfig sc) throws
ServletException
{
scon=sc.getServletContext();
System.out.println("Init().....called");
}
public void service(HttpServletRequest
req,HttpServletResponse res) throws
IOException,ServletException
{
//collect the data
String sid=req.getParameter("sid");
String sname="srinivas";
String email="sri@sd.com";
String phone="9999";
String city=scon.getInitParameter("city");

<web-app>
<context-param>
<param-name>city</param-name>
<param-value>Bangalore</param-value>
</context-param>
<context-param>
<param-name>state</param-name>
<param-value>KA</param-value>
</context-param>
<servlet>

String st=scon.getInitParameter("state");
//sending response to user
PrintWriter out=res.getWriter();
res.setContentType("text/html");
out.println("<html>");
out.println("<body bgcolor='lightgreen'>");
out.println("<center>");
out.println("<h1>SDSOFT</h1><hr>");
out.println("<table border='2' bordercolor='red'>");
out.println("<tr><td>SID</td><td>"+sid+"</td></tr>");
out.println("<tr><td>StudentName</td><td>"+sname+"</td></tr>");
out.println("<tr><td>Phone</td><td>"+phone+"</td></tr>");
out.println("<tr><td>Email</td><td>"+email+"</td></tr>");
out.println("<tr><td>City</td><td>"+city+"</td></tr>");
out.println("<tr><td>State</td><td>"+st+"</td></tr>");
out.println("</table>");
out.println("</center>");
out.println("</body>");
out.println("</html>");
}
public void destroy()
{
System.out.println("destroy()....called");
}}

Web.xml
<servlet-name>search</servlet-name>
<servletclass>com.javasree.ex3.SearchServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>search</servlet-name>
<url-pattern>/search.do</url-pattern>
</servlet-mapping>
</web-app>

You might also like