일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- #프로그래머스 #자바 #코딩 #무작위로k개의수뽑기
- #프로그래머스 #코딩 #자바 #왼쪽오른쪽
- #프로그래머스 #코딩 #자바 #문자열여러번뒤집기
- #프로그래머스 #코딩 #l로만들기
- #프로그래머스 #코딩 #자바 #수열과구간쿼리2
- #프로그래머스 #코딩 #배열만들기3
- #git #commit #message #깃커밋 #메시지 #gitmessage #누락 #reset #mixed #마지막커밋정정하기
- #프로그래머스 #코딩 #배열의길이에따라다른연산하기
- #프로그래머스 #코딩 #자바 #리스트자르기
- #프로그래머스 #코딩 #글자지우기 #자바
- #프로그래머스 #코딩 #자바 #문자열묶기
- #프로그래머스 #자바 #코딩 #배열만들기2
- #프로그래머스
- #프로그래머스 #코딩 #x사이의개수
- #JSP #Servlet #Ajax #에이젝스 #HTML #success #.HTML() #HTML로붙이기
- #프로그래머스 #코딩 #문자열잘라서정렬하기
- #프로그래머스 #코딩 #자바 #빈배열에추가삭제하기
- #프로그래머스 #자바 #코딩 #특정문자열로끝나는가장긴부분문자열찾기
- #프로그래머스 #코딩 #자바 #문자열이몇번등장하는지세기
- #JSP #Servlet #제이에스피 #서블릿 #필터 #filter #web.xml #필터예제 #filter예제
- #프로그래머스 #코딩 #배열원소 삭제하기
- #JSP #Servlet #제이에스피 #서블릿 #필터 #Filter @WebFilter #어노테이션필터
- 코딩 #자바 #조건에맞게수열변환하기2
- #프로그래머스 #자바 #코딩 #전국대회선발
- #프로그래머스 #코딩 #문자열뒤집기 #자바
- #프로그래머스 #코딩 #순서바꾸기
- #프로그래머스 #코딩 #자바 #수열과구간쿼리1
- #프로그래머스 #코딩 #배열비교하기
- #프로그래머스 #코딩 #자바 #수열과구간쿼리3
- #프로그래머스 #코딩 #자바 #2의영역
- Today
- Total
목록프로그래밍/Jsp_Servlet (16)
David의 블로그
[Cookie. 쿠키란??] 자바에서 쿠키란, 웹 브라우저(클라이언트)에서 정보를 저장할 수 있는 객체를 말한다. 실제 프로젝트에서 적용 예제를 보자면, '하루동안 팝업 열지 않기'라든가 '아이디 저장하기' 같은 사례가 있다. [사용하는 이유] '아이디 저장하기'라든가 쇼핑몰 사이트에서 '내가 본 장바구니' 기능을 쿠키로 만들어 놓으면 편리하기 때문에 사용한다. 아래는 유틸 쿠키 클래스를 살펴보도록 하겠다. [Cookie2.java] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ..
[Listener란??] 서블릿은 다양한 시점에서 발생하는 이벤트와 이벤트를 처리하기 위한 인터페이스를 정의하고 있다. 이 인터페이스를 이용하면 데이터의 초기화나 요청 처리 등을 추적할 수 있다. 서블릿에서 여러 Listener를 제공하고 있는데, 오늘은 ServletContextListener 인터페이스 활용 방법을 알아보겠다. [web.xml] 먼저 Listener를 등록하기 위해서는 web.xml에 태그에다가 반드시 하위태그로 태그를 써야 한다. 쉽게 말해, 는 하나의 Listener만 등록할 수 있다. 또, 는 Listener로 등록할 클래스 패키지 경로를 적어주면 된다. 다음은 그 밑에있는 태그는 context 초기화 파라미터를 세팅할 태그이다. 하위 태그로 과 태그를 갖는다. 나는 이 으로 등..
전시간에는 web.xml에서 error코드별로 에러페이지를 설정하는 방법을 배웠었다. https://78alswo.tistory.com/12 [JSP/Servlet] Custom Error페이지 만들기2 https://78alswo.tistory.com/11 [JSP/Servlet] Custom Error페이지 만들기1 전에는 CustomException하는 방법을 공부 해 봤다. 이번시간은 실무에서 에러코드, 익셉션 타입에 맞게 에러페이지를 작성해 보도록 하겠 78alswo.tistory.com 이번에는 3. web.xml Exception 타입별로 에러페이지 등록방법을 알아보겠다. [ 3. web.xml Exception 타입별로 에러페이지 만들기] [web.xml] JSP/Servlet에서 Exce..
전시간에는 page 디렉티브 속성값을 이용하여 에러페이지 만드는 방법을 알아보았다. https://78alswo.tistory.com/11 [JSP/Servlet] Custom Error페이지 만들기1 전에는 CustomException하는 방법을 공부 해 봤다. 이번시간은 실무에서 에러코드, 익셉션 타입에 맞게 에러페이지를 작성해 보도록 하겠다. 실제 실무에서는 에러가 나면 톰캣(WAS)에서 보여주는 화 78alswo.tistory.com 이번에는 web.xml error코드별로 에러페이지 등록하는 방법을 공부해 보겠다. [ 2. web.xml error코드별로 에러페이지 등록방법. ] JSP/Servlet은 에러 코드별로 사용할 에러 페이를 web.xml 파일에 지정할 수 있다. 1 2 3 4 5 6..
전에는 CustomException하는 방법을 공부 해 봤다. https://78alswo.tistory.com/9 [JSP/Servlet]Custom Exception 만들어보기 자바 혹은 JSP 웹 프로그래밍을 공부하거나 프로젝트를 하면서 많은 Exception을 접하곤한다. 특히나 개발을 하다보면 100% 완벽한 코딩은 없기에 버그나 오류를 접하는게 당연하다고 생각한다. 이 78alswo.tistory.com 이번시간은 실무에서 에러코드, 익셉션 타입에 맞게 에러페이지를 작성해 보도록 하겠다. 실제 실무에서는 에러가 나면 톰캣(WAS)에서 보여주는 화면을 그대로 보여주지 않는다. 가령 404에러페이지 라든가....등등 이유는 단순하다. 1. 간혹 소스 코드가 에러 화면에 노출될 경우가 있어, 보안 ..
자바 혹은 JSP 웹 프로그래밍을 공부하거나 프로젝트를 하면서 많은 Exception을 접하곤한다. 특히나 개발을 하다보면 100% 완벽한 코딩은 없기에 버그나 오류를 접하는게 당연하다고 생각한다. 이번에는 custom Exception을 만들어보면서 유효성 체크 로직이나 필수값 입력 로직 Exception처리의 감을 잡을 수 있었다. custom Exception연습은 eclipse 다이나믹 프로젝트로 연습을 해 보았다. 프로젝트 패키지의 구조는 위의 이미지와 같다. [web.xml] 나는 web.xml에 태그를 선언하고 으로 모든 매핑 요청을 mainServlet클래스로 받게 끔 처리했다. [CustomException] CustomException 클래스인데 RuntimeException 클래스를 ..