잊지말아야할 mysql 오류 java와 mysql의 서버시간은 다르다. 그래서 serverTimezone=UTC를 설정해줘야 오류가 안뜬다. useSSL=false SSL 보안오류시 설정해줘야 오류가 안뜬다. 아주 깔끔하게 crud가 잘된다. 1. 일요일까지 crud가 가능한 게시판을 30분안에 만들도록 노력해본다. (코드 이해 + 외우기) 2. db가 부족함을 느낀다. 쿼리 문법 공부하기. - 이상 공부 끝. JSP 2021.04.15
JSP form data 연결 JSP form 태그를 통해 input 값을 넘기려한다. /datadragon url에 연결된 request의 parameter 객체를 model에 저장한다. 아주 잘나온다. 한글깨짐을 방지하기 위해서 server.xml 에 filter를 작성해준다. JSP 2021.04.10
JSP Session 로그인 form을 만든다. submit시, loginCheck라는 servlet으로 mapping된다. request객체의 getParameter 메서드를 이용하여 데이터가 제대로 넘어옴을 확인할 수 있다. 이 정보를 session에 저장해보려고 한다. session 정보는 HttpSession이라는 interface를 이용해 담을 수 있고, request 객체에서 얻어올 수 있다. session에 정보를 저장할 때는 setAttribute 메서드를 이용한다. session에 정보 저장이 끝나면, loginOk.jsp 페이지로 응답해준다. loginOk.jsp 페이지에서는 request 객체의 getSession 메서드를 이용하여, session 값들을 불러오고, 확인해준다. login form에서 입력.. JSP 2021.04.10
JSP 간단 정리 디랙티브 page, include, taglib 스크립트 스크립트릿 - 자바코드를 실행 표현식 - 값을 출력 선언문 - 메서드 함수를 만듦 액션태그 정적(HTML, 텍스트 파일 등) 또는 동적(서블릿/JSP) 자원을 including하는 자바 코드를 생성한다. 현재 페이지의 실행을 멈추고 다른 정적, 동적 자원으로 forwarding하는 자바 코드를 생성한다 은 application, session, request, page 보관소에 저장된 자바 객체를 꺼낼 수 있다. 만약 보관소에 저장된 객체가 없다면 새로 생성하여 해당 보관소에 저장한다. - id 속성 객체의 이름을 설정한다. 이 이름은 3군데에서 사용된다. ① 꺼낸 객체의 참조 변수 이름 ② getAttribute()로 값을 꺼낼때 사용하는 이름 .. JSP 2021.04.10