Javascript
Javascript
WEB PAGE :
<html>
<head>
</head>
<body style="background-color:lightgray">
<tr>
<td height="100">
</tr>
</table>
</td>
</tr>
<tr>
<td>
<td><a href="web.jsp">HOME</a></td>
<td><a href="users.jsp">USER</a></td>
<td><a href="register.jsp">REGISTER</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
REGISTRATION :
language="java" %>
<!DOCTYPE html>
<%
Class.forName("com.mysql.cj.jdbc.Driver");
connection = DriverManager.getConnection(jdbcUrl,
username, password);
// Create a statement
statement = connection.createStatement();
String id = request.getParameter("id");
statement.executeUpdate(sql);
response.sendRedirect("users.jsp");
}catch (SQLException e) {
e.printStackTrace();
%>
<html>
<head>
<title>JSP Page</title>
</head>
<body style="background-color:lightgray">
<table border="0" width="100%">
<tr>
<td height="100">
</tr>
</table>
</td>
</tr>
<tr>
<td>
<td><a href="web.jsp">HOME</a></td>
<td><a href="users.jsp">USER</a></td>
<td><a href="register.jsp">REGISTER</a></td>
</tr>
</table>
</td>
</tr>
</table>
<center>
<table>
<tr>
<td>
<h4>Id : </h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4>Name : </h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<h4>Email : </h4>
</td>
<td>
</td>
</tr>
<tr>
<td>
<input type="submit">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
USER :
language="java" %>
<html>
<head>
<title>User List</title>
</head>
<center>
<body style="background-color:lightgray">
<tr>
<td height="100">
</tr>
</table>
</td>
</tr>
<tr>
<td>
<td><a href="web.jsp">HOME</a></td>
<td><a href="users.jsp">USER</a></td>
<td><a href="register.jsp">REGISTER</a></td>
</tr>
</table>
</td>
</tr>
</table>
<h1>User List</h1>
<%
Class.forName("com.mysql.cj.jdbc.Driver");
connection = DriverManager.getConnection(jdbcUrl,username,
password);
statement = connection.createStatement();
resultSet = statement.executeQuery(sql);
out.println("<table border='1'>");
out.println("<tr><th>ID</th><th>Name</th><th>Email</th></tr>");
while (resultSet.next()) {
out.println("<tr>");
out.println("</tr>");
out.println("</table>");
catch (SQLException e) {
e.printStackTrace();
%>
<tr>
<td>
</td>
</tr>
<tr>
<td>
<button type="button">Edit</button>
</td>
<td>
<button type="button"><a
href="delete.jsp">Delete</button>
</td>
<td>
<button type="button"><a
href="update.jsp">Update</button>
</td>
</tr>
</body>
</center>
</html>
UPDATE :
language="java" %>
<!DOCTYPE html>
<%
String jdbcUrl = "jdbc:mysql://localhost:3306/student";
try {
Class.forName("com.mysql.cj.jdbc.Driver");
connection = DriverManager.getConnection(jdbcUrl,
username, password);
// Create a statement
statement = connection.createStatement();
String id = request.getParameter("id");
statement.executeUpdate(sql);
response.sendRedirect("users.jsp");
}catch (SQLException e) {
e.printStackTrace();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body style="background-color:lightgray">
<tr>
<td height="100">
</tr>
</table>
</td>
</tr>
<tr>
<td>
<td><a href="web.jsp">HOME</a></td>
<td><a href="users.jsp">USER</a></td>
<td><a href="register.jsp">REGISTER</a></td>
</tr>
</table>
</td>
</tr>
</table>
<center>
</br>
</br>
</br>
</br>
</br>
<tr align="center">
<td colspan="2">
</td>
</tr>
<tr align="center">
<td>
<h4>Id : </h4>
</td>
<td>
</td>
</tr>
<tr align="center">
<td>
<h4>Name : </h4>
</td>
<td>
</td>
</tr>
<tr align="center">
<td>
<h4>Email : </h4>
</td>
<td>
<input type="text" name="email">
</td>
</tr>
<td colspan="2">
<input type="submit">
</td>
</tr>
</table>
</form>
</center>
</body>
</html>
DELETE :
language="java" %>
<html>
<head>
</head>
<body style="background-color:lightgray">
<tr>
<td height="100">
</tr>
</table>
</td>
</tr>
<tr>
<td>
<td><a href="web.jsp">HOME</a></td>
<td><a href="user.jsp">USER</a></td>
<td><a href="register.jsp">REGISTER</a></td>
</tr>
</table>
</td>
</tr>
<tr align="center">
<td>
<form action="">
</table>
</br>
</br>
</br>
<table>
<tr>
<td>
Enter ID to be deleted
</td>
<td>:</td>
</table>
</form>
</td>
</tr>
</table>
<%
String id = request.getParameter("id");
try {
if (id != null)
Class.forName("com.mysql.cj.jdbc.Driver");
connection = DriverManager.getConnection(jdbcUrl,username,
password);
statement = connection.createStatement();
statement.executeUpdate(sql);
response.sendRedirect("users.jsp");
catch (SQLException e)
{
e.printStackTrace();
%>
</body>
</html>