2
자바 클래스 (서블릿)에서 슬링 객체를 사용할 수있는 방법은 jsp 파일에서 사용할 수 있습니다. 자바 파일에서 사용할 수 있습니까? 자바 클래스에서이 같이 :자바 클래스에서 슬링 객체를 사용하는 방법
sling.getService(LoginServiceClient.class)
자바 클래스 (서블릿)에서 슬링 객체를 사용할 수있는 방법은 jsp 파일에서 사용할 수 있습니다. 자바 파일에서 사용할 수 있습니까? 자바 클래스에서이 같이 :자바 클래스에서 슬링 객체를 사용하는 방법
sling.getService(LoginServiceClient.class)
난 당신이 어떤 서블릿에 OSGi 서비스 (LoginServiceClient
)를 얻기 위해 노력하고 있음을 보라. 서블릿은 또한은 OSGi에 의해 관리되는 (그래서이 @Component
주석 annoted 것) 경우에, 당신은 당신이 원하는 모든 서비스를 얻기 위해 의존성 주입을 사용할 수 있습니다
@Component(immediate = true)
@Service
@Properties({
@Property(name = ServletResolverConstants.SLING_SERVLET_PATHS, value = "/my/servlet/path"),
@Property(name = ServletResolverConstants.SLING_SERVLET_METHODS, value = { HttpConstants.METHOD_GET })
})
public class MyServlet extends SlingSafeMethodsServlet {
@Reference
LoginServiceClient loginServiceClient;
...
}
이러한 모든 주석은 Maven SCR plugin에 의해 처리됩니다.
여기 [Apache Sling] (http://sling.apache.org/site/index.html)에 대해 이야기하고 있습니까? 아니면 봄? – pap
그건 분명 아파치 슬링이야. –