<!
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="abcd" method="post">
<table border="1" bgcolor="A9A9A9">
<tr>
<th>Enter username:</th>
<td><input type="text" name="user"></td>
</tr>
<tr>
<th>Enter password:</th>
<td><input type="text" name="pwd"></td>
</tr>
<tr>
<td><input type="submit" value="Sign in"></td>
</tr>
</table>
</form>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="[Link]
xmlns:xsi="[Link]
xsi:schemaLocation="[Link]
[Link]
<servlet>
<servlet-name>abc</servlet-name>
<servlet-class>Dispatch</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>abc</servlet-name>
<url-pattern>/servlet/abcd</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>xyz</servlet-name>
<servlet-class>Table</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>xyz</servlet-name>
<url-pattern>/servlet/table</url-pattern>
</servlet-mapping>
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class Dispatch extends HttpServlet {
public void doPost(HttpServletRequest req, HttpServletResponse res) {
try {
[Link]("text/html");
PrintWriter out = [Link]();
String name = [Link]("user");
String pwd = [Link]("pwd");
if ([Link]("Jayachitra") && [Link]("hi")) {
RequestDispatcher rd = [Link]("table");
[Link](req, res);
} else
{
[Link]("<font color='red'><b>You have entered incorrect
password</b></font>");
RequestDispatcher rd = [Link]("[Link]");
[Link](req, res);
}
}catch (Exception e) { [Link](e);
}
}
}
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class Table extends HttpServlet {
public void doPost(HttpServletRequest req, HttpServletResponse res) {
try {
[Link]("text/html");
PrintWriter out = [Link]();
[Link]("<html>");
[Link]("<head><center><h2>Student form
validation</h2></center></head>");
[Link]("<body bgcolor=\"#FFE4C4\"> ");
[Link](" <form action=\"validation\" method=\"post\">");
[Link]("<table border=\"1\" bgcolor=\"A9A9A9\"> ");
[Link](" <tr><th>Enter student number : </th>");
[Link]("<td><input type=\"text\"
name=\"sno\"></td></tr>");
[Link](" <tr><th>Enter student name : </th>");
[Link]("<td><input type=\"text\"
name=\"sname\"></td></tr>");
[Link](" <tr><th>Enter student CGPA : </th>");
[Link]("<td><input type=\"text\"
name=\"smarks\"></td></tr>");
[Link]("<tr>");
[Link]("<table>");
[Link]("<tr>");
[Link]("<td><input type=\"submit\" name=\"insert\"
value=\"Insert\"></td>");
[Link]("<td><input type=\"reset\" name=\"clear\"
value=\"Clear\"></td>");
[Link]("</tr>");
[Link]("</table>");
[Link]("</tr> ");
[Link]("</table>");
[Link]("</form>");
[Link]("</body>");
[Link]("</html>");
}
catch (Exception e) {
[Link](e);
}
/*int sno=[Link]([Link]());
String sname=[Link]();
double smarks=[Link]();
[Link]("sno",sno);
[Link]("sname", sname);
[Link]("smarks",smarks);
RequestDispatcher rd= [Link]("store");
[Link](req,res);*/
}
}
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class Store extends HttpServlet{
public void doPost(HttpServletRequest req, HttpServletResponse res) {
try {
[Link]("text/html");
PrintWriter out = [Link]();
int sno = [Link]([Link]("sno"));
String sname = [Link]("sname");
double smarks = [Link]([Link]("smarks"));
[Link]("sno"+sno);
[Link]("sname"+sname);
[Link]("CGPA"+smarks);
try (Connection con =
[Link]("jdbc:oracle:thin:@localhost:1521:orcl",
"system", "Oracle123")) {
if (con == null) [Link]("Database server not
connected");
else {
[Link]("Database server connected");
Statement st = [Link]();
int count = [Link]("insert into Students
values(" + sno + ",'" + sname + "'," + smarks + ")");
[Link]("rows affected" + count);
}
} catch (SQLException e) {
}
} catch (Exception e) {
}
}
}