Professional Documents
Culture Documents
PRACTICAL ASSIGNMENT - 3
Subject – Server Side Programming
Subject code – CSP0405
Input-
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
</head>
<body>
<a href="login.html">Login</a>
<a href="LogoutServlet">Logout</a>
<a href="ProfileServlet">Profile</a>
</body>
</html>
Output-
2.
Link.html (html file)- save this one too in main
folder
Input-
<a href="login.html">Login</a> <a href="LogoutServlet">Logout</a> <a
href="ProfileServlet">Profile</a> <hr>
Output-
<br>
</form>
3.
Output-
java.io.PrintWriter;
4.
import jakarta.servlet.ServletException; import
jakarta.servlet.http.Cookie; import
jakarta.servlet.http.HttpServlet; import
jakarta.servlet.http.HttpServletRequest; import
jakarta.servlet.http.HttpServletResponse;
response.setContentType("text/html"); PrintWriter
out=response.getWriter();
request.getRequestDispatcher("link.html").include(request, response);
String name=request.getParameter("name");
String password=request.getParameter("password");
if(password.equals("admin123"))
out.print("<br>Welcome,"+name); Cookie
ck=new Cookie("name",name);
response.addCookie(ck);
} else
request.getRequestDispatcher("login.html").include(request, response);
} out.close();
Input-
import java.io.IOException; import
java.io.PrintWriter;
import jakarta.servlet.ServletException; import
jakarta.servlet.http.Cookie; import
jakarta.servlet.http.HttpServlet; import
jakarta.servlet.http.HttpServletRequest; import
jakarta.servlet.http.HttpServletResponse;
response.setContentType("text/html"); PrintWriter
out=response.getWriter();
request.getRequestDispatcher("link.html").include(request, response);
ck.setMaxAge(0);
java.io.PrintWriter;
jakarta.servlet.http.Cookie; import
jakarta.servlet.http.HttpServlet; import
jakarta.servlet.http.HttpServletRequest; import
jakarta.servlet.http.HttpServletResponse;
response.setContentType("text/html"); PrintWriter
out=response.getWriter();
request.getRequestDispatcher("link.html").include(request,
else
request.getRequestDispatcher("login.html").include(request, response);
} out.close();