У меня такой грязный код в моем приложении GWT, некоторые классы моего сервисного уровня зависят от объекта HttpSession .Так, например, в одном из моих DAO (который был конечной точкой GWT-RPC) у меня есть что-то вроде этого:
public class MyExampleDAO extends RemoteServiceServlet {
public findItems() {
// here I need to get the object session to retrieve the currently logged in user in order to query for all its items...
}
}
Проблема в том, что в настоящее время я переносю код для использования RequestFactory.Мой DAO больше не будет конечной точкой GWT-RPC.Поэтому нет необходимости расширять RemoteServiceServlet тогда ...
Знаете ли вы, как я могу получить / ввести (возможно, с Guice ) мою зависимость от HttpSession Object, зная, что мой класс не расширяет RemoteServiceServletбольше