我正在关注Grails中的Vaadin插件,这正是我想要实现的:
我有一个UI班级和两个View班级
UI代码中有一个导航器:
class MyUI extends UI {
@Override
protected void init(VaadinRequest vaadinRequest) {
Navigator navigator = new Navigator(this, this)
navigator.addView(MainView.NAME, new MainView())
navigator.addView(CountView.NAME, CountView.class)
}
}
Run Code Online (Sandbox Code Playgroud)
在MainView中有一个Button,我希望用户CountView在单击按钮后被重定向到.我添加了Button.ClickListener(),但我无法抓住导航到所需页面的Navigator实例View.
如果你能给我一个例子,我将不胜感激.
我在src/main/webapp/VAADIN/themes/mytheme /我的VAADIN应用程序中有自定义主题,文件为mytheme.scss和styles.scss.当weba中的vaadin productionMode部署参数设置为false时,一切正常.当我将参数设置为true时,突然Vaadin无法找到我主题的资源并继续抱怨:
Requested resource [/VAADIN/themes/mytheme/styles.css] not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder
Run Code Online (Sandbox Code Playgroud)
我没有/ WebContent目录,而是/ webapp,因为它是一个maven web-app项目.我尝试将VAADIN文件夹放到:
src/main/resources
src/main/webapp
src/main/webapp/WEB-INF
但没有什么适用于生产模式.有什么药物吗?提前感谢您的帮助.
TextField f = new TextField();
Button b = new Button("Save");
b.setClickShortcut(KeyCode.ENTER); // For quick saving from text field itself
TextArea longText = new TextArea(); // "Enter" is garbled here
Run Code Online (Sandbox Code Playgroud)
热门使快捷方式仅在from文本字段中起作用?
请告诉我,是否有可能.
我有一个链接.
Link jobNameLink = new Link(jobName, new ExternalResource("opla"));
Run Code Online (Sandbox Code Playgroud)
当您点击此链接下载不同的视图时,我需要.如果不可能,这个问题的可能解决方案是什么?
嘿,如何让电脑的时间,而不是使用vaadin因为GETDATE返回到我的服务器的时间,但我想在客户端计算机的时间服务器?