JSP(15)
-
JSP액션태그 useBean
Bean- 작업을 효율적으로 하기 위해 자바의 클래스를 생성하고 속성과 메서드를 생성- jsp에서 불러서 사용한다 ( 액션태그를 사용하면 편리하다 ) 우선 Bean을 생성한다src - package - Class생성 [ Student.java ]public class Student{private String name;private String grade;private int age; public setName( String name ){this.name = name;}public String getName(){return name;}...} [ student.jsp ].... // bean을 사용하겟다고 선언=Student student = new Student();= student.setName("홍길..
2017.04.15 -
JSP Session ( Enumeration 이용 )
[ Session ]9가지 기본 내장 객체 중 하나 이므로 별다른 선언없이 바로 사용할 수 있다.서버에서만 존재하고 브라우저에는 세션아이디값만 넘겨주므로 보안면에서 쿠키보다 우수하다또, 용량에 제한이 없다는 장점이 있다. - session.setAttribute( "name" , "value" );=> Object로 저장- session.getAttribute( "name" );=> 해당 이름의 session 반환- session.getId();=> 세션의 고유 아이디 저장- session.getAttributeNames();=> 세션의 모든 name 불어온다. => Enumeration 대입- session.removeAttribute("name");=> 세션 삭제- s..
2017.04.14 -
Jsp Cookie ( 쿠키생성, 쿠키변경, 쿠키삭제 , 쿠키인코딩 )
쿠키(Cookie) 1.개념 - 웹 브라우저가 보관하고 있는 데이터로, 웹 서버에요청을 보낼때 쿠키를 헤더에 담아 전송한다.- 웹 브라우저는 쿠키가 삭제되기 전까지 웹 서버에 쿠키를 전송한다. 2.동작방식 - 쿠키 생성 : 웹 서버에서 쿠키를 생성하고 쿠키에 응답데이터를 담아서 웹 브라우저에 전송한다.- 쿠키 저장 : 웹 브라우저는 응답 데이터를 담고있는 쿠키를 메모리나 파일로 저장한다.- 쿠키 전송 : 웹 브라우저는 쿠키를 요청이 있을 때마다 웹서버에 전송한다.웹 서버는 쿠키를 사용해서 필요한 작업을 수행 할 수 있다. 3.생성방식 1) 쿠키를 생성하고 response객체에 담는다. Cookie cookie = new Cookie( "cookieName" , "cookieValue" );response..
2017.04.08