JSP [ DTO - List / Map - List / RequestDispatcher ]

양혜정·2024년 4월 21일
0

javascript_web

목록 보기
66/81

배열 - set

String[] 변수명 = {"변수명1","변수명2","변수명3"};
request.setAttribute("변수명",변수명);

DTO - List

~~DTO 변수명1 = new ~~DTO();
변수명1.set~("값");
변수명1.set~("값");
변수명1.set~("값");

...

List<~DTO> 변수명 = new ArrayList<>();
변수명.add(변수명1);
변수명.add(변수명2);

request.setAttribute("변수명",변수명);	// 내용 담기

Map - List

Map<String, String> 변수명1 = new HashMap<>();
변수명1.put("get뒤에글자","값");
변수명1.put("get뒤에글자","값");
변수명1.put("get뒤에글자","값");

...

List<Map<String,String>> 변수명 = new ArrayListh<>();
변수명.add(변수명1);
변수명.add(변수명2);

request.setAttribute("변수명",변수명);	// 내용 담기

RequestDispatcher

  • request에 담긴 내용 담아서 보내기
RequestDispatcher dispatcher 
	= request.getRequestDispatcher("보낼파일 주소");
dispatcher.forward(request,response);	// 담을 내용 보내주기

정리

  • JSPServlet -> src~webapp -> 04_forEach -> 02_forEach_execute_01.jsp

0개의 댓글

관련 채용 정보