練功房推薦書單

  • Google!Android 3手機應用程式設計入門(第四版)
  • 賈伯斯傳(軟皮精裝版)
  • 猛虎出閘制霸版:最新OCP Java SE 6 Programmer專業認證(附原始程式碼及範例檔)
  • SCWCD 5 猛虎出閘:Java Web 應用程式專業認證
有關header.htm的問題  XML
Forum Index » JForum中文社群 JForum Chinese Users Community
Author Message
jforumnewer

十級學員

Joined: 2008-01-30 15:39:54
Messages: 6
Offline

在路徑\jforum\templates\default\header.htm用ie開啟想預覽(正確的.html應該會出現畫面)
不過會出現一堆程式碼
所以我用編輯器打開來看看code是不是哪裡有錯

編碼方面是utf-8
而且這不算亂碼的問題吧!

麻煩解答一下!!!謝謝

P.s我也有抓安道生大在別的版面放的tp101風格檔案
打開隨意一個.htm也是一樣的狀況
不知道哪裡沒弄好
andowson

六段學員
[Avatar]

Joined: 2007-01-02 22:20:40
Messages: 652
Location: 台北
Offline

JForum 2.x以前的版本都是使用自己的MVC架構來開發,唯一有使用的framework就是freemarker這個template engine。而template就是在html頁面上加上一些輸出控制碼,這些控制碼在系統執行時可以與運算資料一起結合而轉譯成真正的html標籤,變成真正顯示出來的web page。但如果直接用瀏覽器器開啟這些檔案,因為並未透過系統執行,故本質上就是副檔名為.htm的一個文字檔而已,但瀏覽器看到.htm的副檔名,卻會以正常的網頁方式處理,結果就是那些非html標籤的輸出控制碼就變成你看到的東西了。所以直接用IE去開/templates/default/底下的這些htm檔是沒有意義的。

分享經驗 累積智慧
[WWW] [MSN]
jforumnewer

十級學員

Joined: 2008-01-30 15:39:54
Messages: 6
Offline

先感謝安道生大的回答 smilie
大抵上我懂你的意思也了解到為什麼會這樣了

我想再問個問題
如果我想更改版面的話
是用你說的FreeMarker來操作嗎?
應該這樣說吧!
我自行更改這些.html 如增加一些html tag或是其他版面的排版
想要改完後可能refresh就可以看到剛剛改過的整個畫面呈現
有沒有比較方便的tool或方法

不然就是改完就要再run一次了!
jforumnewer

十級學員

Joined: 2008-01-30 15:39:54
Messages: 6
Offline

先感謝安道生大的回答 smilie
大抵上我懂你的意思也了解到為什麼會這樣了

看了FreeMarker那個示意圖大概知道怎麼做了!
我先來試試
有問題再來發問吧!

This message was edited 1 time. Last update was at 2008-01-31 15:13:14

 
Forum Index » JForum中文社群 JForum Chinese Users Community
Go to: