我目前在openshift上托管我的vaadin应用程序。当点击登录按钮时,我的主要网站重定向到vaadin应用程序。用户看到的第一件事是登录页面重定向Vaadin应用程序
我在我的网站上有2个按钮,一个免费试用按钮和一个登录按钮,在我的vaadin应用程序中有两个不同的类,一个登录类和一个免费试用课程。
我如何使登录按钮重定向到我的vaadin应用程序的登录类,免费试用按钮重定向到我的vaadin应用程序的免费试用课程?
这是它目前的样子:
@Theme("mytheme")
@Widgetset("com.example.myapp.MyAppWidgetset")
@PreserveOnRefresh
public class MyUI extends UI {
@WebServlet(urlPatterns = "/*", name = "MyUIServlet", asyncSupported = true)
@VaadinServletConfiguration(ui = MyUI.class, productionMode = false)
public static class MyUIServlet extends VaadinServlet {
}
@Override
protected void init(VaadinRequest vaadinRequest) {
login();
}
我会倾向于在此处使用导航器。尽管你需要重构你的代码。 –
@Chris M谢谢!你有任何洞察到如何实施这个为我的情况?我阅读了文档,但是我没有真正理解它。 如何使用它将www.trial.mywebsite.com重定向到trialUI类 并将www.login.mywebsite.com重定向到LoginUI类? – user3702643