Napravio sam klasu Zadatak1_PrimerCookie.
Pitanje:
Kako da testiram PrimerCookie?
Da li mi treba instaliran Tomcat ,trenutno imam instaliran XAMPP ako mi je to od pomoci!
Hvallla unapred!!!
KOD:
Code:
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Zadatak1_PrimerCookie extends HttpServlet {
protected void processRequest(HttpServletRequest request,HttpServletResponse response)
throws ServletException, IOException{
response.setContentType("text/html:charset = UTF -8");
PrintWriter out = response.getWriter();
try{
boolean newbie = true;
Cookie[] cookies = request.getCookies();
if(cookies != null){
for(int i = 0;i<cookies.length;i++){
Cookie c = cookies[i];
if((c.getName().equals("repeatVisitor")) && (c.getValue().equals("yes"))){
newbie = false;
break;
}
}
}
String title;
if(newbie){
Cookie returnVisitorCookie = new Cookie("repeatVisitor", "yes");
returnVisitorCookie.setMaxAge(60*60*24*356);
response.addCookie(returnVisitorCookie);
title = "Welcome Aboard";
}
else{
title = "Welcome Back";
}
out.println("<h1>" + title + "</h1>");
}
finally{
out.close();
}
}
}