IT/JSP41 [JSP]include를 이용한 액션 테스트 위와 같은 결과를 만들기 위해서 아래와 같이 파일을 만든다. 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 포워드 액션 테스트 body{ margin:0 auto; text-align:center;} form { background: green; height: 100%; color: white; text-align: center; } table{text-align:center;} 이름 나이 주소 Colored by Color Scripter 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 In.. 2019. 5. 14. Forward Action 연습 1 forwardActionTest1.jsp 입력 화면 구현 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 포워드 액션 테스트 body{ margin:0 auto; text-align:center;} form { background: green; height: 100%; color: white; text-align: center; } table{text-align:center;} 이름 나이 주소 Colored by Color Scripter forwardActionTest2.jsp 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1.. 2019. 5. 14. 액션 태그 - JSP 페이지에서 자바 코드 등의 스크립트 언어를 사용하지 않고 다른 페이지의 서블릿이나 자바빈의 객체에 접슨할 수 있도록 태그를 이용해 구현된 기능 - 액션 태그를 통해서 페이지 흐름을 제어하거나 자바빈의 속성을 읽고 쓰고 애플릿을 사용하는 등 다양한 기능으로 활용 가능 사용자에게 보여지는 프레젠테이션 부분과 사용자의 요청을 처리하는 비즈니스 로직 부분을 분리하는 것이 가능 JSP 에서 제공하는 액션 태그 - 페이지 흐름 제어 액션 (forward/include 액션) - 자바빈 사용 액션(useBean 액션) - 애플릿 사용 액션 (plugin 액션) 2019. 5. 14. Error page 관리 jsp를 연습하면 400 405 500등 여러 에러를 마주했을 것이다. 사용자입장에서 404에러가 뜨는 것보다 한글로 출력된 화면을 보는게 편하기 때문에 에러페이지를 만들어 둬야한다. 각각의 응답 상태 코드별로 보여줄 페이지를 지정한다. : 하나의 에러페이지를 지정 : 에러 상태 코드 지정 : 에러 페이지의 위치를 지정 : 예외 종류 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 404 /ch05/error/error404.jsp 500 /ch05/error/error500.jsp 405 /ch05/error/error405.jsp java.lang.NullPointerException /ch05/error/errorNullPointerException.jsp Colored .. 2019. 5. 13. Exception 에러 발생시 에러 페이지를 생성해보자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 파라미터 출력 name 파라미터 값 : Colored by Color Scripter 위의 에러를 제어하기 위해서 페이지를 만들었는데 오류가 발생한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ErrorMessage 요청 처리 과정에서 에러가 발생하였습니다. 빠른 시간 내에 문제를 해결하도록 하겠습니다. 에러 타입 : 에러 메시지: Colored by Color Scripter Page 디렉티브의 errorPage 속성을 사용해서 에러 페이지를 지정하면 지정한 에러 페이지의 isErrorPage 속성의 값은 "true"이어야 합니다. 지정한 에.. 2019. 5. 13. web.xml로 url 제어하기 문제 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 0. web.xml id jsp pass jsp 1. 로그인 폼 http://localhost:8088/JspProject/ch5_implicit_object/_8.config/test/login.jsp 접속 2. 아이디와 비밀번호 입력 3. 전송(submit)후 이동 주소 http://localhost:8088/JspProject/loginTest 4. web.xml에 설정된 id값과 pass값이 일치하는 경우 로그인에 성공하셨습니다. 아닌 경우에는 로그인에 실패하셨습니다. 출력합니다. Colored by Color Scripter loginSuccess.jsp파일을 실행해도.. 2019. 5. 13. 이전 1 2 3 4 5 6 7 다음