我想在我的Java Web應用程序中開始使用聚合物,因此我想開始開發一些聚合物自定義元素並在簡單的Java項目中使用它們。怎麼做?似乎我必須使用像這樣的bower和工具,但我只想給devlopper創建一個自定義元素......那麼如何將custome元素與導入和路徑集成呢?在Java Web項目中使用聚合物自定義元素
只是最後一個問題:有沒有一種方法可以保護所有我的html文件只爲我的註冊用戶訪問?
THX的幫助
我想在我的Java Web應用程序中開始使用聚合物,因此我想開始開發一些聚合物自定義元素並在簡單的Java項目中使用它們。怎麼做?似乎我必須使用像這樣的bower和工具,但我只想給devlopper創建一個自定義元素......那麼如何將custome元素與導入和路徑集成呢?在Java Web項目中使用聚合物自定義元素
只是最後一個問題:有沒有一種方法可以保護所有我的html文件只爲我的註冊用戶訪問?
THX的幫助
在Java web應用程序我假設你的意思是一個服務器端的應用程序,其中一些JSP或JSF呈現前部。
要在此使用聚合物元素,您只需將聚合物庫放置在一個靜態文件夾中,然後將其導入到您的網頁中(例如,您可以使用jquery進行此操作) Bower and the likes在這裏是爲了簡化許多元素的使用,以及它們的相互依賴關係,它們只會將這些文件放在一個指定的文件夾中,而不會與您的java代碼進行交互。但是,如果您打算主要使用自定義元素,則可以嘗試手動完成。
無論哪種方式只是想它像一個靜態資源,它會是好的。
爲了讓你的數據在元素中,你可以創建一些json webservices,並使用ajax(iron-ajax元素很好,或者其他方法也可以)來檢索它,或者創建一個包含數據的java字符串變量在json中,並將其綁定到jsf,jsp等元素中...
是的,這是關於我的服務器端代碼。如何簡單地在web.xml文件中修改調用我的靜態目錄的URL?我必須使用Polymer CLI嗎? –
聚合物CLI只是在這裏自動化一些東西,比如用doc和單元測試創建一個新的元素。沒有義務使用它。聚合物只是靜態html,所以你必須像使用靜態html一樣使用它。 – Arfost
好吧,我如何處理依賴關係?我必須重寫所有的主題(我的意思是在HTML導入和腳本調用uri)? –
0123我不確定這是不可能的,但它可能是不可行的。您可能完全從Java切換到JavaScript開發環境。 聚合物是一個客戶端JavaScript庫,所以你必須在客戶端運行你的Java應用程序,並且該客戶端必須能夠執行JavaScript(例如,使用[Rhino](http://www.mozilla)。 org/rhino /)或[Nashorn](http://www.oracle.com/technetwork/articles/java/jf14-nashorn-2126515.html))。 – tony19