WebApplicationContext wac = WebApplicationContextUtils.getWebApplicationContext(((HttpServletRequest) request).getSession().getServletContext());
UserDAO userDao = (UserDAO)wac.getBean("userDaoName");
빈객체 가져오기이긴한데, DAO 쓰는 용도가 되었다.
상용에서 UTIL관련 파일을 수정해야 하는데 일반 JAVA파일이라 애먹어서 찾아보니 다음과 같은 방법이 있다.
request까지 날려줘야 해서 수정을 좀 해야 하지만 모든 코드를 수정하는 것보단 request추가가 그나마 해결책인거같다.
출처?: 특정 JAVA , JSP 에서 Bean 객체 가져오기 | spring (tistory.com)
'프로그래밍 > JAVA' 카테고리의 다른 글
일반 자바파일, JSP 등에서 DAO호출법 (0) | 04:37:36 |
---|---|
Exception 발생시 에러 Value Return (0) | 2020.12.15 |
스프링에서 Exception이 처리가 안될때 (0) | 2020.11.06 |
ObjectMapper의 readValue 이용 시 에러 해결법(무시, 대소문자) (0) | 2020.11.04 |
자바 ArrayList + VO 등록수정삭제 연습용 로직 (0) | 2019.08.27 |
[자바] Date 함수와 Calender 함수 (0) | 2018.10.15 |
댓글을 달아 주세요