반응형

[IT]/[JSP] 6

[JSP] 파일 업로드 활용하기

[fileUploadServer.jsp] 12345678910111213141516171819202122232425262728293031323334353637383940 Colored by Color Scriptercs 해당 파일을 확인할 수 있다. 파일제목이 test 이고 작성자는 admin 인 것을 확인할 수 있다. 또한 실제 파일명, 저장될 파일명, 파일 타입도 확인할 수 있다. 여기서 현재 upload 폴더에 test.txt 가 존재하여 test1.txt 로 파일명이 변경되어 저장된 것을 확인할 수 있다. 이는 MultipartRequest 의 FileRenamePolicy policy 를 new DefaultFileRenamePolicy() 로 설정되어 있기 때문이다. [fileUploadSer..

[IT]/[JSP] 2017.12.05

[JSP] 파일 업로드

http://www.servlets.com/ -> com.oreilly.servlet cos-26Dec2008.zip 을 다운받아 준다. cos-26Dec2008.zip 의 압축을 풀어준후 lib 폴더의 cos.jar 파일을 복사하여 Project의 lib 폴더에 넣어준다. cos-26Dec2008 -> doc index.html API 를 확인할 수 있다. 여기서 MultipartRequest 의 메서드를 확인하여 사용할 수 있다. 이번에는 5번째에 있는 new MultipartRequest(javax.servlet.http.HttpServletRequest request, java.lang.String saveDirectory, int maxPostSize, java.lang.String encodi..

[IT]/[JSP] 2017.12.05

[JSP] 액션태그(getProperty)

[saram_input.html] 12345678910 ID : NAME : AGE : [saram_input_ok.jsp] 123456789101112131415 전달받은 아이디 : 전달받은 이름 : 전달받은 나이 : Colored by Color Scriptercs saramDto 라는 useBean 의 이름일 가지고 있는 모든(*) property를 set 한다. saramDto 라는 useBean 의 이름일 가지고 있는 id property를 출력한다. 여기서 useBean 에서 전달받은 SaramDto 의 각 property 값과 setProperty, getProperty의 property 값은 같아야 한다!!

[IT]/[JSP] 2017.12.04

[JSP] 액션태그(forward)

[forwardEx01.jsp] 12345678910 ${param.forwardMsg } 성명 : ${param.forwardMeg } param을 통해 forwardMeg 이라는 메시지를 전달 받아 출력한다. [forwardEx02.jsp] 123456789101112131415161718 forwardEx02 위 forwardEx01.jsp 에서는 전달받은 user_name을 name으로 받아 name의 값이 없는 경우 param을 통해 Input your Name 이라는 메시지를 forwardMsg 라는 이름으로 전달한다. 그것을 forward 액션태그를 이용해 forwardEx01.jsp 로 이동한다. 주소를 보면 forwardEx01.jsp 가 아닌 forwardEx02,.jsp?user_na..

[IT]/[JSP] 2017.12.04

[JSP] 예외처리 페이지

[index.jsp] 1234567891011121314151617Insert title here 0으로 나누워 강제 에러 발생. 를 통해 에러발생시 myErrorPage.jsp 로 이동하게 한다. [myErrorPage.jsp] 1234567891011121314151617181920Insert title here 이것은 Error 페이지 입니다.죄송합니다. Colored by Color Scriptercs 에러 페이지를 활성화 하여 exception 활성화를 가능하게 한다. exception.getMessage() 를 통해 에러 메시지를 확인할 수 있다.

[IT]/[JSP] 2017.12.04
반응형