问题标签 [vaadin6]
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.
java - 如何获取计算机时间而不是服务器 Java vaadin
嘿,如何使用 vaadin 获取计算机的时间而不是服务器的时间,因为 getDate 将服务器的时间返回给我,但我想要客户端计算机的时间?
vaadin - Vaadin 中的通信错误和警告框
我的 Web 应用程序使用带有 vaadin-xs 插件的 Vaadin 6.8.8 版本,它部署在 glassfish 服务器上。
我的应用程序随机(嗯,我认为它是随机的)出现通信问题和/或会话过期消息。日志中没有显示任何内容。有时我可以看到从 localhost错误日志收到的无效安全密钥,但我不确定它是否与同一问题有关。
我在 Firefox 和 Chrome 中看到了这些问题(我没有在 IE 或 Opera 中尝试过)。在 Chrome 浏览器中不常出现,但在 Firefox 中经常出现。
我重写了getSystemMessages方法:
现在,我没有看到任何通信问题或会话过期消息,而是收到一个带有服务器错误消息的 JavaScript 标准警报框,然后重新加载页面。此警告框仅在 Firefox 浏览器中出现,在 Chrome 浏览器中不出现警告框。
有人可以给我任何线索吗?一些不显示警报框的解决方法。
编辑:
有时我在日志文件中发现了这个堆栈跟踪:
vaadin - How does Component.setVisible() method work?
I have some experience with GWT . In GWT , widget.setVisible() method will add style="display:none"
style to widget. But component of vaadin wouldn't . I checked with firebug , I can't see my component while set component's visible to false. Why ?
I think that should be also have hidden style instead of not containing. I reallize that vaadin's codes were server side. But sometimes , if I would like to just hidden (set style display to none) , has there anyway to accomplish this instead of using css ?
I don't understand concept of what different between without adding component and setVisible(false) ?
java - 如何设置 Vaadin 6“选择”框选择值
我正在使用 Vaadin 6,需要一些帮助来设置用户从下拉框中选择一个选项后选择的值。在选择框中创建和添加一些值很容易:
获得价值同样容易:
但是问题出在哪里有我需要填充 Select 的 HashMap:
所以在选择框中我想显示实际的用户名,但是当它被选中时,我希望传递id 。这可能吗?或者是你看到并选择的就是你得到的?
java - 如何在 Vaadin 6 表中显示图像?
我有一个 Vaadin 6 应用程序,我想在一个表格中显示几个图像。
为此,我定义了以下数据模型。
表定义如下。
UserProductImage
我以实例的形式从服务器获取图像数据:
当我更新表数据时,我将UserProductImage
实例转换为UserProductImageBean
:
UserProductImageBean
添加图像资源属性:
}
作为这些操作的结果,我得到了一个如下所示的表格。
如何更改代码以使属性imageResource
显示为图像?
更新 1(16.10.2014 22:21 MSK):
我已经ImageColumnGenerator
按照 Zigac 的建议实施了该课程。
创建表时,我指定列生成器,如下所示:
但是当我打开页面时,出现以下异常。
更新 2(17.10.2014 12:16):我设法解决了这个问题(NPE),但现在我有另一个问题 - 看到这个问题。
更新 3 (19.10.2014 00:02 MSK):这是第一次打开窗口时表格的样子。
当从 Web 服务接收到图像列表时,表格会缩小,因此没有图像可见。
执行以下代码以更新表。
vaadin - http://AAA.BBB.CCC.DDD:8080/myapp/ uri 的 handleURI: '' 返回模棱两可的结果 (Vaadin 6)
在我的 Vaadin 6 应用程序中,我有时会收到以下错误:
根据Vaadin 的来源,它发生在以下方法中:
我实际上在列生成器中创建了DownloadStream
一个(为了在表格中显示图像):
beanItem.getBean().getImageData()
是一个包含图像数据的字节数组 ( byte[]
),我从 Web 服务中获得。
MyApplication.getInstance()
定义如下:
我该怎么做才能解决上述(严重)错误?
java - 如何从 vaadin 调用 post 方法?
如何从 vaadin 应用程序调用 dopost 方法?BrowserWindowOpener 组件总是调用 servlet 的 doGet()。我想调用 dopost 方法,以便如果我重定向到另一个 url,浏览器地址栏上不会显示该参数。使用Form Sender插件可以吗??..如果可以,那么如何使用?...请尽快回复...
vaadin - 200 个 TextFields 在 GridLayout 优化中进行验证
我有大约 200 个文本字段的网格布局,并在网格布局中进行了验证,渲染 UI 大约需要 20 秒。
任何解决方法。请提供您的建议
java - 如何在表或索引容器中获取多个选定的行?
我有一个表,其数据源设置为 IndexedContainer。我的表上也启用了多项选择。问题是,我如何获得所有选定的值......也许是一个数组?
我的索引容器:
我最终想要得到的是一组 Analyte 对象
java - 瓦丁 6 . 设置表格高度以适应上下文
我的Table
项目中有一个Panel
inside a VerticalLayout
,我需要设置表格高度以适应上下文。如果我设置
那么表格高度比必要的要小得多,并且有垂直滚动条。
我试着这样做:
但在这种情况下,桌子下面有很多空间。我试图setSizeFull()
为所有元素设置,但这没有效果。当我尝试这个时:
效果与第一种情况相同(较小的高度和垂直滚动条)。如何设置表格高度以适应上下文?