簡體   English   中英

服務器端 GWT 事件; 替代 Vaadin

[英]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.

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