Cookie expCookie = new Cookie("exp", exp);
response.addCookie(expCookie);
expCookie.setMaxAge(0);
init() --> service(...) -> doGet() / doPost()
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("doPOST 메소드가 호출 되었습니다.");
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("doGET 메소드가 호출 되었습니다.");
}
<%
int x = 3;
int y = 4;
%> // 코드블럭
<html>
.....
</html>
<%
public int sum(int a, int b)
{
return a+b;
}
%>
<% !
public int sum(int a, int b)
{
return a+b;
}
%>
에러를 방지하기 위해서는 !(느낌표)를 붙인다.
초기 설정을 위한 Page 지시자
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
String cnt_ = request.getParameter("cnt");
int cnt=100;
if(cnt_ != null && !cnt_.equals(""))
cnt=Integer.parseInt(cnt_);
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<% for(int i = 0; i < cnt; i++){ %>
안녕 Servlet!!!!!!<br >
<%} %>
</body>
</html>
37 ~ 44강까지