簡體   English   中英

Wicket 1.4 EJB支持

[英]Wicket 1.4 EJB Support

我嘗試從Wicket Stuff實現JavaEE Inject jar。 (glassfish v3,wicket 1.4)-但是,本教程中給出的代碼不起作用

類org.apache.wicket.Application中的方法addComponentInstantiationListener不能應用於給定的類型
必需:org.apache.wicket.application.IComponentInstantiationListener找到:org.wicketstuff.javaee.injection.JavaEEComponentInjector

看起來像API已經改變了。 里面的JIRA鏈接

http://wicketstuff.org/confluence/display/STUFFWIKI/JavaEE+Inject

和存儲庫鏈接都被打破了。 仍然維護嗎?

另一個簡短的問題:是否可以直接使用實體bean填充ListView? 我想避免太多的代理類。

提前致謝

是的,您可以使用實體bean注入ListView。 為此,您應該為迭代器創建IDataProvider實現(或其子接口之一),並用LoadableDetachableModel封裝實體,以便可以重新加載它們,而不必將其作為會話的一部分進行序列化。

弄清楚:我沒想到1.4.13和1.4.14之間存在差異,但顯然API在那里發生了顯着變化。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM