안녕하세요! 프로그래밍 언어 썸네일형 리스트형 JSP_22-11-01 [ PersonalInfoServlet.java ] package ch08; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; //------------------------------------------------------------------------ // public class PersonalInfoServlet //---.. 더보기 이클립스 단축기 출처 : https://coding-factory.tistory.com/833 이클립스 자주 사용하는 단축키 주석 Ctrl + Shift + / : 블록을 주석으로 처리 (/* */) Ctrl + Shift + \ : 블록 주석을 해제 Ctrl + / : 한줄 or 블록 주석 처리 / 해제 (//) 검색 Ctrl + F : 키워드 검색 (해당 소스에서만) Ctrl + H : 키워드 검색 (프로젝트 전체에서) Ctrl + Shift + R : 전체 리소스에서 파일 찾기 Ctrl + Shift + T : Jar 포함 클래스 찾기 Ctrl + Alt + H : 특정 클래스 호출 위치 찾기 Ctrl + K : 찾을 문자열을 블럭으로 지정하고 검색 Ctrl + Shift + K : 밑에서 문자열 검색 위치 이동 .. 더보기 JSP_22.10.31 [ 파일 업로드 ] ○ 웹 브라우저에서 서버와 파일을 전송해 서버에 저장하는 것 ○ 텍스트 파일, 바이너리 파일, 이미지 파일, 문서 등 다양한 유형 서버로 업로드 가능 ○ 웹 브라우저에서 서버로 파일을 전송하기 위해 JSP 페이지에 폼 태그 사용 ○ 전송된 파일을 서버에 저장하기 위해 오픈 라이브러리 이용 ○ 파일 업로드 위한 JSP 페이지 - method : 반드시 POST 방식으로 설정 - enctype : 반드시 multipart/form-data로 설정 - action : 파일 업로드를 처리할 JSP 파일로 설정 - input type : 파일 업로드 위해 file로 설정 ○ 단순한 자바 코드로 작성해 처리할 수 없기 때문에 오픈 라이브러리인 cos.jar 혹은 commonsfileupload... 더보기 JSP_22-10-28(2) [ 액션 태그 ] ○ 서버나 클라이언트에게 어던 행동을 하도록 명령하는 태그 ○ JSP 페이지에서 페이지와 페이지 사이 제어 ○ 다른 페이지의 실행 결과 내용을 현재 페이지에 포함 ○ 자버 빈즈(JavaBeans) 등의 다양한 기능 제공 ○ XML 형식 사용 forward 다른 페이지로의 이동과 같은 페이지 흐름을 제어 include 외부 페이지의 내용을 포함하거나 페이지를 모듈화 useBean JSP 페이지에 자바빈즈 설정 setProperty 자바빈즈의 프로퍼티 값 설정 getProperty 자바빈즈의 프로퍼티 값 얻어옴 param , , 추가 plugin 웹 브라우저에 자바 애플릿을 실행, 자바 플러그인에 대한 OBJECT 또는 EMBED 태그를 만드는 브라우저별 코드 생성 element 동적 XM.. 더보기 JSP_22-10-28(1) 금요일이닷! [ Session ] ○ 현재 JSP 페이지의 HTTP 세션 사용 여부를 설정하는 데 사용 ○ 기본값 - 세션을 자동으로 사용하는 true - false 설정 시, 해당 JSP 페이지에서 내장 객체인 session 변수를 사요할 수 없다는 의미, 해당 페이지에 대해 세션 유지 관리할 수 없음 [ buffer ] ○ 현재 JSP 페이지의 출력 버퍼 크기 설정하는 데 사용 ○ 속성값 - none과 버퍼 크기로 설정 - 버퍼 크기 : 출력 버퍼에 먼저 기록한 후 웹 브라우저로 보냄 [ autoFlush ] ○ 출력 버퍼 자동 비우기를 위한 true 설정 [ isThreadSafe ] ○ 멀티스레드 처리를 위한 true 설정 [ errorPage ] ○ 이동할 오류 페이지 MyErrorPage.js.. 더보기 쇼핑몰 연습(1) [ Welcome.jsp ] Home © WebMarket " [ addProduct.jsp ] 상품 등록 상품 코드 상품명 가격 상세 정보 제조사 분류 재고수 [ processAddProduct.jsp ] [ Product.jsp ] 상품 정보 상품 코드 : 제조사 : 분류 : 재고 수 : 원 상품 주문 » 상품 목록 » \ [ ProductRepository.jsp ] package ch02; import java.util.ArrayList; import Product; public class ProductRepository { private ArrayList listOfProducts = new ArrayList(); private static ProductRepository instance = n.. 더보기 JSP_22.10.27 [ 서블릿과 JSP ] ○ 서블릿 - 자바 기반의 웹 프로그램 개발 위해 만들어진 기술(WAS: Web Application Server) ○ JSP(Java Server Pages) - 서블릿에서 HTML과 데이터 결합을 손쉽게 처리하기 위해 만들어짐 - HTML 중심으로 데이터 처리 - HTML에서 자바 코드 사용할 수 있는 구조 - 컨테이너에 의해 서블릿 형태의 자바 코드로 변환 후 컴파일되어 컨테이너에 적재되느 구조 - : JSP 출력문, 사칙연산, 간단한 변수 출력 등에 사용 - : 스크립트릿, 해당 블록 안헤서 자바 코드 자유롭게 사용 - JSTL(JSP Standard Tag Library) / EL(Expresion Language) 1) : 반복분 제공하는 커스텀 태그 2) ${m.nam.. 더보기 JSP_22-10-25 [ Servlet ] ○ 마우스 오른쪽 클릭 > source > override/implement method > [ encoding ] ○ 소스를 그대로 출력하는 경우 - 모든 encoding 요소를 'UTF-8'로 설정 ○ form // 다양한 입력 양식 태그(, , ) ○ input - input 태그 속성 ○ select - 여러 개 항목 나타나는 목록 상자에서 항목 선택하는 태그 항목1 항목2 ...(생략)... - select 태그 속성 - option 태그 속성 ○ textarea ...(생략)... String 변수 = request.getParameter(요청 파라미터 이름); 더보기 이전 1 ··· 7 8 9 10 11 다음