1) HTML Form File
<html>
<body>
<!--
<a href="http://localhost:8080/awtad2015/html/file.aspx"> ServletDemo </a>
-->
<form action="readdata" method="post" >
<fieldset>
<legend> Institute Information </legend>
Institute Name :
<input type="text" name="iname" value="ISTAR"/> <br>
Place :
<input type="radio" name="place" value="City" checked />City
<input type="radio" name="place" value="Village" /> Village
<input type="radio" name="place" value="Town" />Town
<br>
<hr width="30%" align="left"/>
<input type="checkbox" name="course" value="MCA" checked />MCA
<input type="checkbox" name="course" value="MSc.(IT)" checked />MSc.(IT)
<input type="checkbox" name="course" value="MSc(Est)" />MSc(EST)
<input type="submit" />
</fieldset>
</form>
</body>
</html>
2) Servlet Class: ServletReadData
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ServletReadData extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html> <head> <title> First Servlet ... </title></head>");
out.println("<body> <h1> Welcome to JAVA </h1>");
out.println("Hello World <br>" );
String siname = request.getParameter("iname");
String splace = request.getParameter("place");
out.println("Institute Name : "+ siname + "<br>");
out.println("Place Name : " + splace);
String courses[] = request.getParameterValues("course");
out.println("<br> Course Name : ");
for (String cname : courses)
{
out.println(cname + "<br>");
}
out.println("</body></html>" );
} //end of doPost method
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
} //end of doGet method
}
3) web.xml entry for ServletReadData
<web-app ...
>
....................
<servlet>
<servlet-name>ServletRead</servlet-name>
<servlet-class>ServletReadData</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletRead</servlet-name>
<url-pattern>/readdata</url-pattern>
</servlet-mapping>
.....
......
</web-app>
<html>
<body>
<!--
<a href="http://localhost:8080/awtad2015/html/file.aspx"> ServletDemo </a>
-->
<form action="readdata" method="post" >
<fieldset>
<legend> Institute Information </legend>
Institute Name :
<input type="text" name="iname" value="ISTAR"/> <br>
Place :
<input type="radio" name="place" value="City" checked />City
<input type="radio" name="place" value="Village" /> Village
<input type="radio" name="place" value="Town" />Town
<br>
<hr width="30%" align="left"/>
<input type="checkbox" name="course" value="MCA" checked />MCA
<input type="checkbox" name="course" value="MSc.(IT)" checked />MSc.(IT)
<input type="checkbox" name="course" value="MSc(Est)" />MSc(EST)
<input type="submit" />
</fieldset>
</form>
</body>
</html>
2) Servlet Class: ServletReadData
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ServletReadData extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html> <head> <title> First Servlet ... </title></head>");
out.println("<body> <h1> Welcome to JAVA </h1>");
out.println("Hello World <br>" );
String siname = request.getParameter("iname");
String splace = request.getParameter("place");
out.println("Institute Name : "+ siname + "<br>");
out.println("Place Name : " + splace);
String courses[] = request.getParameterValues("course");
out.println("<br> Course Name : ");
for (String cname : courses)
{
out.println(cname + "<br>");
}
out.println("</body></html>" );
} //end of doPost method
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
{
doPost(request, response);
} //end of doGet method
}
3) web.xml entry for ServletReadData
<web-app ...
>
....................
<servlet>
<servlet-name>ServletRead</servlet-name>
<servlet-class>ServletReadData</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletRead</servlet-name>
<url-pattern>/readdata</url-pattern>
</servlet-mapping>
.....
......
</web-app>
No comments:
Post a Comment