Tag: vaadin

Eclipsetypes的层次结构…与@Configurable注释不一致

我正在开发一个Spring / Vaadin / Hibernate应用程序。 一切正常,但我仍然在Eclipse STS 2.8.1中有以下错误标记: The hierarchy of the type BankView is inconsistent The hierarchy of the type AbstractEntityView is inconsistent 我的观点如下: public class BankView extends AbstractEntityView { @Resource private BankService bankService; public void buildLayout() { super.buildLayout(); // Use of the service here } } public abstract class AbstractEntityView extends AbstractView { […]

去或不去与Liferay? 什么是好,坏,丑?

我们正在评估几个我们正在寻找的新networking解决scheme。 它有几个方面,包括用户pipe理,内容pipe理,活动,社区和金融交易。 我们正在寻找自己推出的框架,使用Joomla + Vaadin + CAS(仅举几例)来DIY,但我想知道是否应该简单地采用Liferay门户网站一站式购物? 我一直在寻找推荐,并没有拿出太多。 我感谢任何使用Liferay(或不select)的人,他们会分享哪些技术障碍可以解决(或不会),以及潜在的其他问题。 谢谢!

检票与Vaadin

我们之间的武器和vaadin撕裂。 我开始一个微型ISV,需要做出一个Web框架的select。 我已经把我的select缩小到了检票口和检票口。 我已经使用这两个框架,我爱他们两个。 但是我需要做出select。 如果我selectvaadin: 我不必担心外观和感觉。它带有很好的主题 我会尽我所有的Java编程,这是非常擅长的,而不会花时间捣乱CSS不是很好 我需要的商业应用程序的大部分组件包括桌面,如布局,工具提示,键盘快捷键,带有可拖动和可折叠列的表格等等。 如何,如果我去vaadin的方式: 我将失去声明式创buildUI的能力。 如果浏览器不支持javascript,我不会有后备function – 例如大多数非webkit移动浏览器。 Vaadin公司正在销售一些组件,例如JPAContainer,所以我不确定公司会致力于提供完整的开源框架。 企业的利益永远是第一位的。 vaadin应用程序将主要用于Intranet。 不太适合用networking外观和感觉的互联网。 如果我走的方式:我将不得不风格我的应用程序,我几乎不能给他们一个桌面的外观和感觉。 任何build议。 任何一个在任何一个框架上有经验的人都会亲切地告诉我这些利弊,以及你是如何做出决定的。

GWT和Vaadin之间的差异

任何人都可以build议“GWT”或“Vaadin”是否是devise应用程序的更好select? 另外:编码风格有什么区别?

Servlet 3.0需要webxml属性

在尝试编译Vaadin WAR时遇到这个错误: Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-war) on project testvaadin-web: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1] 我知道这个错误意味着maven找不到我的web.xml,但在“Vaadin之书”中说,在你的UI类中使用Servlet API 3.0和Annotation @WebServlet , 不需要web.xml 。 我正在编译我的widgetset在一个单独的configuration文件(根据本指南),它编译罚款时,我rnu这个configuration文件。 但是,当我只编译web项目时,我得到上面提到的错误。 是什么赋予了? 我以某种方式重写了maven的行为吗? Vaadin甚至没有创build一个WEB-INF目录。 我想我可以创buildWEB-INF文件夹,并在那里保留一个“鬼”web.xml,以保持maven快乐,但这似乎不正确。 我错过了什么吗? 有谁知道这个好的解决scheme?

Java来clojure重写

我刚刚被公司要求在Clojure中重写一个大型的(50000单行代码)Java应用程序(一个使用JSP和servlet的web应用程序)。 有没有其他人有什么我应该小心的提示? 请记住,我很了解Java和Clojure。 更新 我做了重写,并投入生产。 这很奇怪,重写的速度很快,大约在6周内完成。 因为许多function并不需要,所以它更像是3000行的Clojure。 我听说他们对这个系统很满意,而且他们正在做他们想做的事情。 唯一的缺点是维护这个系统的人必须从零开始学习Clojure,并且被拖入它的脚步和尖叫声中。 我有一天接到他的电话,说他现在爱Lisp ..虽然..有趣:) 另外,我应该提到Vaadin。 使用Vaadin可能会占用尽可能多的代码,Clojure所做的一样。Vaadin仍然是我使用过的顶级Web框架,尽pipe现在我正在愤怒的学习ClojureScript! (请注意,Vaadin和ClojureScript都使用Google的GUI框架)

我应该使用Vaadin框架吗?

我只是试图玩Vaadin框架 ,在我看来很容易使用。 另外我喜欢他的框架是它build立在Google Web Toolkit(GWT)之上。 你怎么看,我应该继续使用这个框架,还是坚持使用GWT?