Professional Documents
Culture Documents
<%--
Document : login
Author : Avinash
--%>
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
<style>
body {
background-color: lightsalmon;
</style>
</head>
<body>
</form>
</body>
</html>
/*
* To change this license header, choose License Headers in Project Properties.
*/
import com.mysql.jdbc.Connection;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* @author Avinash
*/
response.setContentType("text/html");
PrintWriter out=response.getWriter();
String a=request.getParameter("username");
String e=request.getParameter("password");
try
Class.forName("com.mysql.jdbc.Driver");
Connection con=(Connection)
DriverManager.getConnection("jdbc:mysql://localhost:3306/avinash","root","admin123");
ResultSet rs=st.executeQuery();
if(rs.next())
else
catch(Exception e1)
out.println(e1.getMessage());
<servlet-name>reg</servlet-name>
<servlet-class>reg</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>reg</servlet-name>
<url-pattern>/servlet/reg</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
</web-app>
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/JdbcConnection")
url = "jdbc:mysql://localhost:3306/javaee";
username = "root";
password = "admin123";
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
catch (Exception e) {
e.printStackTrace();
}
}
HttpServletRequest request,
HttpServletResponse response
doPost(request, response);
HttpServletRequest request,
HttpServletResponse response
response.setContentType("text/html;charset=UTF-8");
try {
preparedStatement = connection.prepareStatement(query);
resultSet = preparedStatement.executeQuery();
out.println("<tr>");
out.println("<td><b>Last Name</b></td>");
out.println("<td><b>Email</b></td>");
out.println("</tr>");
while(resultSet.next()) {
out.println("<tr>");
out.println("<td>"+resultSet.getString(1) + "</td>");
out.println("<td>"+resultSet.getString(2) + "</td>");
out.println("<td>"+resultSet.getString(3) + "</td>");
out.println("</tr>");
out.println("</table></br><hr></body></html>");
catch (SQLException e) {
e.printStackTrace();
@Override
try {
resultSet.close();
preparedStatement.close();
catch (SQLException e) {
e.printStackTrace();
}
}