。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

업무

Model, Request

quarrrter 2024. 2. 2. 16:33

회사 소스를 보던 중 컨트롤러에서 모델에 맵을 담았는데,, jsp 파일에서 request에서 데이터를 뽑아오는 것을 보고 한참 생각했다. 나는 ,, request에 담은 적이 없는데 왜,, 여기서 꺼내는 거지 ,, !?

설마,,, 모델에 담으면 request에 담은 것과 같은 효과가 있는 것인가 !? 

 

나의 추측이 맞았다! 

 

model 에 담으면 request 영역에 저장되며 해당 view에서만 사용 가능하지만 request에 담으면 더 넓은 범위에서 사용할 수 있단다 ! 

 

 

Controller

	@RequestMapping(value = "aa101.ajax") 
	public String aa101(Map<String, Object> paramMap, ModelMap map, HttpServletRequest request) throws Exception {

		Map<String, Object> resultMap = aa100Service.admList(paramMap);
		map.putAll(resultMap);

		return "/ajax/result"; 
	}

 

 

jsp

<%
	List<Map<String, Object>> selectList = (ArrayList<Map<String, Object>>) request.getAttribute("selectList"); 
%>

'업무' 카테고리의 다른 글

DATE 함수  (0) 2024.04.08
.val()  (0) 2024.02.13
log4j2  (3) 2024.01.28
mybatis 개발  (1) 2024.01.26
[MyBatis] #{}과 ${}  (1) 2024.01.24