본문 바로가기

JAVA/Spring34

JsonObject와 JsonArray 사용 123456789101112131415161718192021222324252627282930313233343536public class RegisterFormBrandAction implements CommandAction { @Override public String requestPro(HttpServletRequest request, HttpServletResponse response) throws Throwable { String maker_id = request.getParameter("maker_id"); BrandDBBean brandDBBean = BrandDBBean.getInstance(); List brandList = brandDBBean.getBrand(maker_id); /*{"r.. 2018. 8. 17.
ContextPath/URI/URL/SErvletPath/RealPath 정리 ex) http://localhost:8088/Front-EndEx/list.jsp?name=value&name2&value2 - request.getContextPath() :: 프로젝트 Path만 얻어옴. return :: /Front-EndEx -request.getRequestURI() :: 프로젝트와 파일경로까지 얻어옴(전체 URL중 포트번호 다음부터 마지막 문자열까지 반환. return :: /Front-EndEx/list.jsp -request.getRequestURL() :: 전체경로를 가져옴 return http://localhost:8088/Front-EndEx/board/list.jsp?name=value&name2&value2 -request.ServletPath() :: 파일명만 .. 2018. 8. 1.
MVC - controller 부분 - ControllerUsingFile 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134package mvc.controller;import java.io.FileInputStream;import java.io.IOException;i.. 2018. 7. 31.
MVC(Model-View-Controller) -- MVC(Model-View-Controller) ***Model2(MVC)패턴***JSP : HTML 2018. 7. 31.
★이클립스 프로젝트 import/export *프로젝트 저장과 복사방법 1.프로젝트 복사해서 알집파일로 만드는법우클릭 - export - general - archive file(압축파일) - 저장경로지정 - 생성완료 2.외부의 프로젝트파일(알집)을 이클립스에 적용법우클릭 - import - general - Existing Projects into Workspace - select archive file - browse지정 3.만약 여기서 'X'표시가 뜬다면, jre환경이 맞지 않는것이기때문에우클릭 - build path - configure 클릭 - 라이브러리에서 unbound가 뜬 파일들을 더블클릭해 환경에맞게 설정 server - 환경에 맞게 설정 4.한글이 깨진다면 파일 - properties - text file encoding - ot.. 2018. 7. 10.
DTO / DAO *DTO(=Data Transfer Object) 클래스 객체에있는걸 DB에, DB에 있는걸 객체에데이터를 저장하는 용도의 클래스-> 캡슐화 패턴.보호하는방법 : private 걸고 get/set으로 꺼내씀. ------------------------------------------------------------------------------------ *DAO(=Data Access Object) 클래스 데이터베이스의 데이터에 접근을 위한 객체. 2018. 6. 25.