Extjs 混合Ext JS和Wicket
我有一个关于Wicket和Ext JS的问题。我在ExtJS中有一个文本字段,我想给它添加一个Wicket ID。在ExtJS中,文本字段的属性有限。如何执行此操作?您必须使用DOM向标记添加自定义属性。请参见Extjs 混合Ext JS和Wicket,extjs,wicket,Extjs,Wicket,我有一个关于Wicket和Ext JS的问题。我在ExtJS中有一个文本字段,我想给它添加一个Wicket ID。在ExtJS中,文本字段的属性有限。如何执行此操作?您必须使用DOM向标记添加自定义属性。请参见Ext.Element如果要添加wicket:id,则我假定您要将具有该wicket:id的wicket组件添加到页面/组件中。为了实现这一点,wicket:id需要在呈现时出现在页面/组件的html中。因此,使用javascript将其添加到DOM中对您没有帮助,因为wicket永远不会
Ext.Element
如果要添加wicket:id,则我假定您要将具有该wicket:id的wicket组件添加到页面/组件中。为了实现这一点,wicket:id需要在呈现时出现在页面/组件的html中。因此,使用javascript将其添加到DOM中对您没有帮助,因为wicket永远不会看到它
有一些ExtJSWicket集成可能会对您有所帮助,但我没有使用它们。尝试搜索wicket邮件列表:至少有两个项目正在尝试将ext js集成到wicket中: gpl:(
apache许可证:)wicket extjs集成项目现在在apache许可证下可用。然而,由于ExtJS代码本身就是GPL,许可是一个棘手的问题。有关详细信息,请参阅 我们(河马)使用它的方式主要是让wicket组件
所使用的Wicket和ExtJS版本有点过时(1.4.xx和3.4.x),我们将在短期内解决这一问题。ExtJS和Wicket的结合毫无意义。对同一问题有两种完全不同的方法。这就像是试图用QT工具箱创建一个ncurses应用程序。@ammoQ ext js是100%客户端。wicket是80%的服务器端。还是我错了?Karussell:一个惯用的ExtJS应用程序到处都使用Ajax。它由99.8%的JavaScript组成。我看不出这与wicket有多好的结合,wicket依赖于HTML标记和正常的Get/Post请求。wicket ext项目处于非活动状态(上次修改是在2009年6月)。wicket extjs集成也不是很活跃(上一次修改是在2011年1月)。它还奇怪地将AspectJ用于单个方面。此外,由于没有文档,因此不清楚如何使用它。这看起来像是将extjsapi转换成Java形式,但我不确定这有什么好处。在某个时候,您将不得不编写JS代码,那么为什么不在那里这样做呢?