Professional Documents
Culture Documents
Aim:- Create a web form which processes servlet and demonstrates use of
cookies and sessions.
pra15.html:-
<html>
<head>
</head>
<body>
<table>
<tr>
</tr>
<tr>
<td>Password: </td>
</tr>
<tr>
<td></td>
</tr>
</form>
</body>
</html>
Loginservlet1.java:-
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
@Override
res.setContentType("text/html");
PrintWriter out=res.getWriter();
String name=req.getParameter("name");
String password=req.getParameter("pass");
if(name.equals("nimisha") &&password.equals("soni"))
HttpSession session=req.getSession();
session.setAttribute("Name", name);
else
Profiles.java:-
/*
*/
/**
* @author BMEF
*/
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
@Override
res.setContentType("text/html");
PrintWriter out=res.getWriter();
HttpSession session=req.getSession(false);
if(session!=null)
out.println("Welcome," + name);
out.println("<h1>This is Session Program. </h1> ");
else
LogoutServlet.java:-
/*
/**
* @author BMEF
*/
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
@Override
res.setContentType("text/html");
PrintWriter out=res.getWriter();
HttpSession session=req.getSession();
session.invalidate();
Web.xml:-
<servlet>
<servlet-name>Count</servlet-name>
<servlet-class>Count</servlet-class>
<init-param>
<param-value> 0 </param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>loginservlet1</servlet-name>
<servlet-class>loginservlet1</servlet-class>
</servlet>
<servlet>
<servlet-name>LogoutServlet</servlet-name>
<servlet-class>LogoutServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>Profiles</servlet-name>
<servlet-class>Profiles</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Count</servlet-name>
<url-pattern>/Count</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>loginservlet1</servlet-name>
<url-pattern>/loginservlet1</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Profiles</servlet-name>
<url-pattern>/Profiles</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>LogoutServlet</servlet-name>
<url-pattern>/LogoutServlet</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
</web-app>
Practical:-16
<%--
Document : newjsp
Author : BMEF
--%>
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
</form>
</body>
</html>
2.
<%--
Document : secondpage
Author : BMEF
--%>
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<%
String username=request.getParameter("name");
String password=request.getParameter("pas");
String email=request.getParameter("email");
%>
</body>
</html>
Practical:-18
pra18.html:-
<html>
<head>
<title>Subject Marks</title>
</head>
<body>
<input type="submit">
</form>
</body>
</html>
Result.jsp
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<%
int AJP=Integer.parseInt(request.getParameter("AJP"));
int PPD=Integer.parseInt(request.getParameter("PPD"));
int DWSL=Integer.parseInt(request.getParameter("DWSL"));
int AWT=Integer.parseInt(request.getParameter("AWT"));
int PROJECT=Integer.parseInt(request.getParameter("PRO"));
if(avg >=90 )
}
else if (avg >= 80)
else if (avg
>= 60)
else
%>
</body>
</html>
Practical:-17
Login.jsp:-
<%--
Document : login
Author : BMEF
--%>
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<form action="welcome.jsp" method="post">
<input type="submit">
</form>
</body>
</html>
Welcome.jsp:-
<%--
Document : welcome
Author : BMEF
--%>
<!DOCTYPE html>
<html>
<head>
<title>JSP Page</title>
</head>
<body>
<%
String username=request.getParameter("uname");
String password=request.getParameter("pass");
if(username.equals("nimisha") &&password.equals("soni"))
else
%>
</body>
</html>