我试过:
@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
}
}
上下文:我有一些标准的 servlet 与我的普通 Vaadin 应用程序混合在一起。例如,他们处理一些下载或打印请求。但我需要一种方法来检查登录/权限。
最佳答案
我认为您可以为此目的使用 spring security。
请检查此答案以了解如何使用它 How does spring security work on a Servlet
关于session - 如何从普通 Servlet 访问 VaadinSession?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46733380/