私はspring4gwt
自分のプロジェクトで使用しています。
次のログインサービスを実装しています。
@Service("loginService")
public class LoginServiceImpl extends RemoteServiceServlet implements LoginService {
@Override
@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
public UserBean checkUser(String userName, String password) throws Exception {
HttpSession httpSession = getThreadLocalRequest().getSession();
}
}
(ホストモードで)を呼び出すと、実際のセッションの代わりにNULLを返すloginService.checkUser("test","test")
ため、NullPointerExceptionが発生します。getThreadLocalRequest()
私はまだウェブモードで試していませんでした。
なぜヌルセッションを取得するのですか?spring4gwtと関係がありますか?