问题标签 [vaadin4spring]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5540 浏览

spring - 如何使用 Vaadin + Spring 创建 MVP 架构?

我想创建以下简单的 MVP 架构:

  • 视图类只是 vaadin 布局、组件、样式。无功能。视图应该绑定到当前的 ViewScope/SessionScope,因此我@UIScope使用https://github.com/peholmst/vaadin4spring

  • 演示者应该注入视图,在视图组件上注册监听器,处理用户输入并委托给模型服务

问题:当我将视图注入演示者时,视图被重新创建,因此演示者和视图不在同一范围内。所以绑定将不起作用。我可以改变什么来实现上述设计?

0 投票
1 回答
1945 浏览

java - 如何在选择更改时更新 vaadin 选项卡中的内容?

我有一个 Vaadin 选项卡菜单,每个选项卡当然包含不同的内容。现在,如果内容是具有动态生成内容的自己的类,如果选择了选项卡,我如何强制更新内容?

我的 content class implements View,因此如果我使用来更改视图,它enter(ViewChangeEvent event)通常会被触发。Navigator但是,后来我用一个tab来改变内容,没有ViewChangeEvent触发。如何触发enter()选项卡的特定视图内容的方法?

0 投票
1 回答
1578 浏览

java - 如何在 vaadin 中使用复习插件?

我正在尝试在 vaadin 中使用复习插件。但是从不执行刷新方法。我错过了什么?

<vaadin.version>7.4.0.alpha2</vaadin.version>

0 投票
1 回答
6191 浏览

java - 如何在 vaadin 中使用 PollListener?

我正在尝试使用PollListener以下代码在 vaadin 中使用:

当我打开我的应用程序时,会打印一次输出“TEST POLL 0”。但就是这样。我可能错过了什么?

0 投票
1 回答
2931 浏览

java - Vaadin 和 Spring - @Autowired 字段为空

我的最后一个问题被标记为重复,但答案对我不起作用:-(

我在同一个包中有两个类,我需要从 @Service 中找到对象并打印结果以记录。

如果我去http://ip.ip.ip.ip:8080/springvaadin/test我在日志中看到(好):

还有二等:

它由 web.xml 映射到/ui。在页面http://ip.ip.ip.ip:8080/springvaadin/ui我得到 HTTP 500:

com.example.test.springvaadin.vaadin.MainUI.init(MainUI.java:40) 处的 java.lang.NullPointerException

但它是文件中最后一个}之后的最后一行。

Spring 知道 clasees 位于何处:

我做什么坏事?使用注释?

源代码:https ://dl.dropboxusercontent.com/u/6943408/vaadin-spring_.zip


更新1:

我从MainUI类中删除了 @Controller 注释,现在它在第 31 行崩溃 - “Role role = roleManager.findById(1);” 有错误:

0 投票
3 回答
831 浏览

spring - 在 vaadin 中使用 spring

我想在 vaadin 中使用 spring,
这是我的配置:
web.xml

这个配置在junit中工作,好的!
但是
在 vaadin 和 tomcat 中运行时,identityService 的 java.lang.NullPointerException 错误
我的问题在哪里?
谢谢

0 投票
1 回答
305 浏览

vaadin - 在 vaadin 7 中设计视图的方法

我是vaadin的新手。我必须在 vaadin 上开发 PoC。服务层已经使用 spring 编写。作为 Poc 的一部分,我必须在下面开发一个屏幕。

在此处输入图像描述

当请求来到我的 UI 类时,它将使用导航器调用我的视图。此视图由一个选项卡组成,每个选项卡都有自己的功能,并且还依赖于其他选项卡值。第一个标签是搜索标签。它在选项卡内容区域(表格/网格插件。我不知道该使用什么)中显示来自 db 的所有记录。每条记录都可以访问其他两个选项卡。其他两个选项卡具有映射每个记录属性的字段。截至目前,我已经采取了虚拟数据来显示。

我写了这样的视图。但是我很困惑这种方法是否正确。

我也没有实现分页。在继续之前,我想知道任何其他最佳方法。

任何建议都会对我有很大帮助。提前致谢。

任何人..请帮帮我。我的方法是盲目的

0 投票
1 回答
768 浏览

jakarta-ee - 从 HttpServlet 类调用 Vaadin ui(登录页面)

当用户在浏览器中点击 url 时,我想调用登录​​页面。详细信息是:它是一个 vaadin 应用程序,当 url 被点击时,它会转到 HttpServlet 扩展类的 doGet 方法。现在我想从这个类中调用一个登录页面。有什么帮助吗?

提前致谢

0 投票
1 回答
1073 浏览

java - 由于没有注册的“ui”范围,使用 vaadin4spring 的应用程序无法启动

我正在尝试将 vaadin4spring 库集成到一个应用程序(0.0.3-SNAPSHOT)中,并按照项目的 readme.md 文件中的说明进行操作,我最终遇到了一个例外情况:

我正在使用 @VaadinUI 注释 UI,并使用来自库包的 @UIScope 和 @VaadinView 注释视图。

我还尝试在我的 web.xml 上初始化 SpringVaadinServlet:

因为我仍然希望能够为 REST 端点提供服务。

我还尝试在 web.xml 中没有任何内容(欢迎文件列表除外),并在 /src/main/resources 下的 application.properties 中指定此映射:

非常感谢您的任何想法/建议

0 投票
1 回答
230 浏览

spring - Vaadin4spring 和 Vaadin Touchkit NavigationView

我正在尝试将几个 Spring 服务注入到 NavigationView (Vaadin Touchkit) 中,并且视图根本没有由 Spring 管理,因此没有调用 @PostConstruct 方法,因此没有调用服务。

是否可以像管理普通 Vaadin 视图一样管理这种类型的视图作为 spring bean?

否则,如何在 Vaadin Touchkit NavigationView 中使用注入服务?

类声明:

非常感谢提前