Play! 컨트롤러를 사용하여 모든 요청을 처리하여 적절한 작업에 도달하기 전에 interceptor method을 만들 수 있습니다.게임 프레임 워크에서 인터셉터와 작업간에 데이터를 공유하는 방법이 있습니까?
public class Admin extends Application {
@Before
static void checkAuthentification() {
if(session.get("user") == null) login();
// otherwise,
User loggedOnUser = User.find("byUsername", session.get("user"));
}
public static void index() {
// any way to access loggedOnUser ?
List<User> users = User.findAll();
render(users);
}
…
}
요격기에 값을 설정하고 동작에 액세스하는 방법이 있습니까? 서블릿에 request.setAttribute()
과 같은 종류입니까?
허허, 그건 하나의 깨지기 쉬운 링크입니다. – itsadok
@itsadok 예, 단기 참조 : P –