[英]Server-side GWT events; alternative to Vaadin
我想知道是否有類似 Vaadin 構建在 GWT 之上的框架,它包裝了原始 GWT 組件但僅具有服務器端事件處理? (我知道 Vaadin 建立在 GWT 之上。我正在尋找替代解決方案。)
Vaadin 很好,因為它的預編譯特性。 我發現上次使用 GWT 的編譯時間太可怕了。 如果事件處理代碼在服務器上運行,那么維護安全性也會更容易一些。 如果可以以類似的方式使用標准 GWT,那就太好了。
我不認為有另一個像vaadin。 vaadin 已經是服務器端了..
看到這個http://vaadin.com/learn了解更多信息
對於服務器端替代方案,您也可以看看ZK 。
請注意,它的客戶端基於 jQuery,而不是 GWT。 但是,您根本不會注意到它,因為它們都是服務器端解決方案並使用純 Java。
您通常處理的事件處理程序位於服務器端 Java 代碼中。 考慮一下:
final Button testButton = new Button("Test Button");
testButton.addListener(new Button.ClickListener()
{
@Override
public void buttonClick(ClickEvent event)
{
mainWindow.showNotification("I am server-side code!");
}
});
如您所說,僅在將自定義組件添加到代碼時才需要編譯 GWT 代碼。 Vaadin 的內置組件已經編譯並放入 jar 文件中。 盡管有時您的 IDE 可能會將您的項目檢測為 GWT 項目,並在每次更改代碼時嘗試編譯小部件集,但您可能希望忽略它。
如果您尋找 Vaadin 的替代品,您可以看看Echo2 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.