public class LogoutPage {
private LoginDto loginDto;
@RemoveSession(name={ "loginDto" })
public Class prerender() {
loginDto.logout();
return null;
}
public void setLoginDto(LoginDto loginDto) {
this.loginDto = loginDto;
}
}
ってやれば、@RemoveSession で指定したloginDtoがセッションから消えるらしい。
ん~、すばらしい。
ついでに、セッションに持たせるには、
@Component(instance = InstanceType.SESSION)
public class Hoge implements Serializable {
って感じで、@Componentアノテーションで、インスタンスはセッションだよ。
ってやるだけでいいみたい。
フレームワークってすごいなぁ。
0 コメント:
コメントを投稿