You are on page 1of 9

import java.io.

*;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

/**

* Servlet implementation class classservlet1

*/

@WebServlet("/classservlet1")

public class classservlet1 extends HttpServlet {

private static final long serialVersionUID = 1L;

/**

* @see HttpServlet#HttpServlet()

*/

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws


ServletException, IOException {

response.setContentType("text/html");

PrintWriter out= response.getWriter();

out.print("Selected language is :");

String str=request.getParameter("sub");

out.println("Your Selected subject is :"+str);

out.close();

}
Q2

import java.io.*;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.*;

@WebServlet("/maximum")

public class maximum extends HttpServlet {

private static final long serialVersionUID = 1L;

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws


ServletException, IOException {

// TODO Auto-generated method stub

response.setContentType("text/html");

PrintWriter out= response.getWriter();

int num1=Integer.parseInt(request.getParameter("tx1"));

int num2=Integer.parseInt(request.getParameter("tx2"));

if(num1>num2)

out.println("number 1 is maximum");

else

out.println("number 2 is maximum");

out.close();

}}
Q3

import java.io.*;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.*;

@WebServlet("/uservalidation")

public class uservalidation extends HttpServlet {

private static final long serialVersionUID = 1L;

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws


ServletException, IOException {

// TODO Auto-generated method stub

response.setContentType("text/html");

PrintWriter out=response.getWriter();

String username="sam";

String pasword="1234";

String uname=request.getParameter("tx1");

String pass=request.getParameter("tx2");

if(username.equals(uname)&& pasword.equals(pass))

out.print("Welcome"+uname);

else

out.print("invalid username or password");

}}}
Q4

import java.io.*;

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("/form1")

public class form1 extends HttpServlet {

private static final long serialVersionUID = 1L;

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws


ServletException, IOException {

// TODO Auto-generated method stub

PrintWriter pw=response.getWriter();

String marks=request.getParameter("m");

int n=Integer.parseInt(marks);

if(n>40)

pw.write("passed");

else

pw.write("failed");

}
Q5

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;

/**
* Servlet implementation class sessiontrackingA
*/
@WebServlet("/sessiontracking")
public class sessiontracking extends HttpServlet {
private static final long serialVersionUID = 1L;

/**
* @see HttpServlet#doGet(HttpServletRequest request,
HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {
// TODO Auto-generated method stub
response.getWriter().append("Served at:
").append(request.getContextPath());
HttpSession session1=request.getSession();
String msg;
Integer count =(Integer)session1.getAttribute("Count");
if(count==null)
{
msg="you are visited website first time";
//count=new Integer(0);
count=0;

}
else
{
msg="Wlecome once agin";
count=count+1;
// count=new Integer(count.)
}
session1.setAttribute("count",count);

response.setContentType("text/html");
PrintWriter out= response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>");
out.println(" session tracking</title>");
out.println("</head>");
out.println("<body>");
out.println("<h1>"+msg);
out.println("</h1>");
out.println("<h3>");
out.println(count+"no of times u visted");
out.println("</h3>");
out.println("</body>");
out.println("</html>");

}}
Q6

import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.*;

@WebServlet("/sessiontracking")

public class sessionid extends HttpServlet {

private static final long serialVersionUID = 1L;

/**

* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)

*/

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws


ServletException, IOException {

// TODO Auto-generated method stub

response.getWriter().append("Served at: ").append(request.getContextPath());

HttpSession session1=request.getSession();

Integer count =(Integer)session1.getAttribute("Count");

if(count==null)

//count=new Integer(0);

count=0;

Else

count=count+1;

// count=new Integer(count.)

session1.setAttribute("count",count);
response.setContentType("text/html");

PrintWriter out= response.getWriter();

out.print(session1.getId());

}
Q7

import java.io.IOException;

import java.io.PrintWriter;

import java.util.*;

import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.Cookie;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

/**

* Servlet implementation class cookie

*/

@WebServlet("/cookie")

public class cookie extends HttpServlet {

private static final long serialVersionUID = 1L;

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws


ServletException, IOException {

// TODO Auto-generated method stub

response.getWriter().append("Served at: ").append(request.getContextPath());

try

PrintWriter out=response.getWriter();

response.setContentType("text/html");

Cookie []cookie1=request.getCookies();
Boolean flag=false;

if(cookie1!=null)

if(flag==false)

out.println("welcome to our website");

String dt=(new Date()).toString();

response.addCookie(new Cookie("session_started",dt));

int i;

for(i=0;i<cookie1.length;i++)

if(cookie1[i].getName().equals("session_started"))

flag=true;

out.print(" you alrady visited");

out.print(cookie1[i].getValue());

catch(Exception e)

You might also like