В настоящее время я размещаю свое приложение vaadin на openshift. Мой основной веб-сайт перенаправляется на приложение vaadin при нажатии кнопки входа. Первое, что видит пользователь — это страница авторизации.
У меня есть 2 кнопки на моем веб-сайте, кнопка бесплатной пробной версии и кнопка входа в систему, и у меня есть 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();
}