웹프로그래밍/jsp
-
ContextPath로 이미지의 URL 경로 작성웹프로그래밍/jsp 2018. 5. 31. 14:42
https://okky.kr/article/390786?note=1231406 -액션 클래스 메소드 안에 추가할 코드//파일 업로드 과정에서 원본파일 이름은 별도로 DB에 저장하고 파일 저장명(prof_image_save)으로 사용자가 업로드한 이미지를 별도로 저장한다. request.getContextPath() -> 프로젝트 폴더명profUpload-> 프로젝트 안에 본인이 설정한 업로드 파일을 보관하는 폴더 profpath = request.getContextPath()+"/profUpload/"+prof_image_save; ※업로드 폴더 안에 있는 이미지 파일을 Run as -> Run on server로 실행하면 웹상에서의 실행 경로를 알 수 있다. -뷰페이지(jsp)
-
웹 프로그래밍 JSP - 1주차 요약정리웹프로그래밍/jsp 2018. 4. 1. 11:30
웹 프로그래밍이란? 웹서버가 웹브라우저로 전송할 데이터를 생성해주는 프로그램을 작성하는 것 JSP는 웹 프로그래밍에 사용되는 기술 중 하나JSP(Java Server Pages)는 동적 페이지를 작성하는 자바 표준 기술로 Servlet 기반으로 동작한다.이 기술로 만든 프로그램을 톰캣이나 제티 같은 서버 프로그램에서 동작한다.웹 연결, 프로그래밍 언어, 데이터베이스 연동과 같은 어플리케이션을 구현하는데 필요한 기능을 제공하는서버 프로그램을 WAS(Web Application Server)라고 한다.WAS는 웹 브라우저의 요청에 알맞은 프로그램을 찾아 실행하고 그 결과를 응답으로 전송한다. 웹 브라우져와 웹 서버 웹 브라우져 - 클라이언트(요청)웹 서버 - 서버(응답) 웹 서버는 클라이언트가 요청한 URL..
-
JSP 정리웹프로그래밍/jsp 2018. 2. 21. 12:25
JSP 개념WAS에서 실행되며 동적 웹 컴포넌트이며(JSP, Servlet 둘다)JSP는 Servlet과는 반대로 HTML 코드에 JAVA언어를 삽입하여 동적 문서를 만든다.(Servlet은 JAVA 코드에서 PrintWriter 출력 객체를 이용해서 Html 코드를 삽입한다.) .JSP 요청이 들어오면 Servlet이 있는지 확인하고 없을 경우 .java -> .class로 변환하여 메모리에 할당하고 로직을 실행한다. 재요청이 들어오면 기존 Servlet을 재활용한다.그러므로 다른 CGI 언어보다 속도가 빠르다. (변환과정이 있기 때문에 Servlet보다는 약간 느리다고 할 수 있다.) JAVA 코드를 삽입하려면 태그를 이용해야 한다. JSP 태그의 종류WAS에서 실행 되므로 Html 소스보기에서 보이..