Java 在另一页中使用文本字段和网格
我需要知道如何使用标签和文本字段在一个页面中获取用户的信息,并在另一个页面的网格中显示这些信息Java 在另一页中使用文本字段和网格,java,eclipse,gridview,grid,vaadin,Java,Eclipse,Gridview,Grid,Vaadin,我需要知道如何使用标签和文本字段在一个页面中获取用户的信息,并在另一个页面的网格中显示这些信息 例如,我得到了用户的名字,并在下一页的网格中显示了他们的名字。如果有帮助的话,我正在使用eclipse和vaadin 如果您需要的是来自已连接用户的信息,我建议您将用户对象设置为会话属性 即: 然后,如果你需要选择这些信息,你只需要打电话 User currentUser = (User) VaadinSession.getCurrent().getAttribute(User.class); 然后
例如,我得到了用户的名字,并在下一页的网格中显示了他们的名字。如果有帮助的话,我正在使用eclipse和vaadin 如果您需要的是来自已连接用户的信息,我建议您将用户对象设置为会话属性 即: 然后,如果你需要选择这些信息,你只需要打电话
User currentUser = (User) VaadinSession.getCurrent().getAttribute(User.class);
然后,您可以使用所有getter选择所有必需的信息,如
String username = currentUser.getUsername();
在我看来,最好的方法是在用户登录后设置用户属性,这样您就可以在任何需要从Vaadin应用程序的任何类中选择它的地方使用它
希望这有帮助。
再见如何切换到网格页面?通常,您在第一页上有一个按钮,单击该按钮可以读取textfield的值,然后将其传递给网格的构造函数。
String username = currentUser.getUsername();