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)

블로그 이미지

LunaStratos

Stratosphere Stream

댓글을 달아 주세요