JSP에서 Spring 빈을 가져 오는 데 문제가 있습니다. 내가 JSP에서 콩 방법에 액세스하도록하려면,JSP로 Annotated Spring 빈 받기
public ExServiceImpl implements ExService {
@Override
public String getApprove(Integer x) {
// .....
return approve;
}
}
지금 : 나는 스프링 빈은 주석을 사용하여 구성이 있습니다
@Configuration
public class DefaultServiceConfiguration extends AbstractSpringConfiguration {
@Bean
public ExService exService() {
ExServiceImpl service = new ExServiceImpl();
return service;
}
}
그리고 ExServiceImpl
은 다음과 같습니다
<c:set var="clientApprove" scope="request" value="${ExService .getApprove(1)}"/>
을하지만, 그것은 작동하지 않습니다.
원하지 않습니다. 보기에서 콩에 액세스하지 마십시오. 이를 위해 적절한 MVC를 사용하고 올바른 방식으로 학습하십시오. –
해당 빈은 Spring 컨텍스트에 존재하며 페이지 컨텍스트에서 검색 할 수 없습니다. 그런데 @ D.Deinum이 말한 것을 고려하십시오. –
안녕하세요 @ M.Deinum, 네, 이해합니다. 하지만 컨트롤러에 변경 사항을 추가 할 수있는 권한이 없습니다. 컨트롤러를 무시하고 변경해야하는데 컨트롤러 클래스가 라이브러리에 있기 때문에 어려울 것입니다. jsp에서 액세스 할 수있는 방법이 있다면 고맙습니다. – Dev