IN src package ,code the following files:
1. AddBookServlet
package com;
import java.io.IOException;
import java.io.PrintWriter;
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(name = "AddBookServlet", urlPatterns = {"/AddBookServlet"})
public class AddBookServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
try {
if (request.getParameter("sbtnAddBook") != null) {
String title = request.getParameter("txtTitle");
String price = request.getParameter("txtPrice");
// String msg = new Service().addRec(title, Double.parseDouble(price));
response.sendRedirect("ManageBook.jsp");
}
} finally {
out.close();
}
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
processRequest(request, response);
}
}
2. In AddEditBookBean code the following:
package com;
import java.io.IOException;
import java.io.PrintWriter;
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(name = "AddBookServlet", urlPatterns = {"/AddBookServlet"})
public class AddBookServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
try {
if (request.getParameter("sbtnAddBook") != null) {
String title = request.getParameter("txtTitle");
String price = request.getParameter("txtPrice");
// String msg = new Service().addRec(title, Double.parseDouble(price));
response.sendRedirect("ManageBook.jsp");
}
} finally {
out.close();
}
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
processRequest(request, response);
}
}
3. In authServelt code the following:
package com;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
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(name = "AuthServlet", urlPatterns = {"/AuthServlet"})
public class AuthServlet extends HttpServlet {
protected void processResquest(HttpServletRequest resquest,HttpServletResponse response) throws ServletException,IOException
{
response.setContentType("text/html;charset=UTF-8");
PrintWriter out=response.getWriter();
try{
RequestDispatcher rd=null;
if(resquest.getParameter("sbtnLogin")!=null){
String un=resquest.getParameter("txtUsername");
String pwd=resquest.getParameter("txtPassword");
if(un.trim().equals("admin") && pwd.trim().equals("admin")){
rd=resquest.getRequestDispatcher("ManageBook.jsp");
rd.forward(resquest, response);
}
else{
out.println("<p style=\"color:red\">Invalid username and password</p>");
rd=resquest.getRequestDispatcher("Login.html");
rd.include(resquest, response);
}
}
}
finally{
out.close();
}
}
@Override
protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
processResquest(request, response);
}
@Override
protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
processResquest(request, response);
}
}
1. AddBookServlet
package com;
import java.io.IOException;
import java.io.PrintWriter;
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(name = "AddBookServlet", urlPatterns = {"/AddBookServlet"})
public class AddBookServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
try {
if (request.getParameter("sbtnAddBook") != null) {
String title = request.getParameter("txtTitle");
String price = request.getParameter("txtPrice");
// String msg = new Service().addRec(title, Double.parseDouble(price));
response.sendRedirect("ManageBook.jsp");
}
} finally {
out.close();
}
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
processRequest(request, response);
}
}
2. In AddEditBookBean code the following:
package com;
import java.io.IOException;
import java.io.PrintWriter;
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(name = "AddBookServlet", urlPatterns = {"/AddBookServlet"})
public class AddBookServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
try {
if (request.getParameter("sbtnAddBook") != null) {
String title = request.getParameter("txtTitle");
String price = request.getParameter("txtPrice");
// String msg = new Service().addRec(title, Double.parseDouble(price));
response.sendRedirect("ManageBook.jsp");
}
} finally {
out.close();
}
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
processRequest(request, response);
}
}
3. In authServelt code the following:
package com;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
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(name = "AuthServlet", urlPatterns = {"/AuthServlet"})
public class AuthServlet extends HttpServlet {
protected void processResquest(HttpServletRequest resquest,HttpServletResponse response) throws ServletException,IOException
{
response.setContentType("text/html;charset=UTF-8");
PrintWriter out=response.getWriter();
try{
RequestDispatcher rd=null;
if(resquest.getParameter("sbtnLogin")!=null){
String un=resquest.getParameter("txtUsername");
String pwd=resquest.getParameter("txtPassword");
if(un.trim().equals("admin") && pwd.trim().equals("admin")){
rd=resquest.getRequestDispatcher("ManageBook.jsp");
rd.forward(resquest, response);
}
else{
out.println("<p style=\"color:red\">Invalid username and password</p>");
rd=resquest.getRequestDispatcher("Login.html");
rd.include(resquest, response);
}
}
}
finally{
out.close();
}
}
@Override
protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
processResquest(request, response);
}
@Override
protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
processResquest(request, response);
}
}
0 comments:
Post a Comment