【发布时间】:2018-03-25 19:04:06
【问题描述】:
我试过了:
@WebServlet(urlPatterns = "/TestServlet")
public class TestServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
VaadinSession session = VaadinSession.getCurrent();
// session is null
}
}
上下文:我在正常的 Vaadin 应用程序中混入了一些标准 servlet。他们处理例如一些下载或打印请求。但我需要一种方法来检查登录/权限。
【问题讨论】:
-
我不认为你可以,但你可以做相反的事情并从
VaadinSession访问正常会话(并在那里存储你需要的东西)。 -
@Oleg 谢谢,我切换到
VaadinSession.getSession()来存储登录信息等内容。从 servlet 我通过 HttpSession 访问它。
标签: session servlets vaadin vaadin8