Freemarker商品頁面靜態化

2021-08-25 02:19:25 字數 465 閱讀 4663

靜態化資源,不需要tomcat容器

通過nginx提供http服務,就可以訪問

輸出檔案路徑,不需要在工程中,定義乙個外部路徑

輸出檔名稱,商品id+.html

比如,京東的每乙個商品詳情頁

架構設計

靜態頁面生成

通過activemq,監聽商品的新增事件

在新增商品的時候,生成商品的靜態頁面

專案部署

靜態頁面生成工程,可以部署在多個伺服器上

高可用,冗餘部署,每個伺服器的資源都是一樣的

靜態頁面訪問

通過nginx做反向**,負載均衡

把請求平均分配到,後台多個http伺服器上

http伺服器,處理使用者請求,返回商品靜態資源頁面

freemarker生成靜態頁面

org.junit.test public void test01 writer out new outputstreamwriter new fileoutputstream webroot html test.html utf 8 輸出流 t.process root,out 動態載入root中...

使用freemarker生成靜態頁面

開發門戶 時,我們需要把頁面生成靜態的,以應對大規模的訪問,這篇文章主要介紹了,如何使用freemarker的api將模板檔案 ftl 生成為html檔案 建立gettemplate 方法用於獲取 freemarker的模板 template 物件 public static template ge...

freeMarker頁面的基本使用

1.if 標籤 邏輯判斷符號衝突解決 兩種方法 用符號代替,gt,gte lt lte 例 if x gt y 加括號 if x y 2.使用例子 html head meta charset utf 8 link href rel stylesheet head body div class co...