我開始一個新的網絡應用程序作爲業餘愛好,並與架構有困難。
前端將HTML和一些JavaScript請求。
而後端將用Java和Spring框架實現。網絡應用程序後端架構
可以說例如用戶可以查看他的書籍和他的個人信息的圖書館頁面。
Personal Info
-------------
Book 1
Book 2
Book 3
我想實現與2個REST服務,一個是個人信息,另一個用於該人有書這個功能。
Ex .
www.mybib.org/users/123/
www.mybib.org/users/123/books/
的事情是,當用戶第一次請求主頁查看他的書和他的個人信息,如何撰寫此頁面。
使用servlet /控制器誰複製的2個REST 服務代碼,然後重定向到一個JSP格式化HTML和JavaScript。 第一次加載完成後,對於頁面上的每次更新,使用Rest服務。
我認爲這實際上是非常糟糕的設計。從一個servler/controller調用REST服務,然後調用JSP 爲了組成一個HTML和JavaScript輸出。然後爲每個更新 調用REST服務。
從一個servlet /控制器返回一個HTML佈局,並使得當加載頁面時,javascript發出2個Ajax請求。
...或別的東西。
正如你看到的我是很新,這一點,其實這實際上是我第一次到biuld一個非常簡單的Web應用程序學嘗試。
謝謝。你是完全正確的,在這些例子中,Ajax是不必要的,但是在一部分我正在做這些項目來學習,所以我會做一些使用Ajax的,例如擦除一本書或類似的東西。 謝謝你的例子,我會看看它。 – Nikoi
您仍然可以稍後添加。首先從簡單的東西開始,當你是初學者時,設置spring-mvc項目可能會非常棘手。當你完成這些工作時,請繼續閱讀其他Ajax內容。輕而易舉 :) –