初步使用資料
1、sitemesh3.0的配置檔案
跟2.x版本不同,sitemesh簡化了配置,這裡只需要在/web-inf目錄下建立乙個sitemesh3.xml檔案
2、搭建sitemesh3環境
將其中disk資料夾下的sitemesh-3.0-alpha-2.jar匯入/web-inf/lib目錄下
3、建立裝飾頁(decorator.jsp)
4、web.xml的配置
這裡不再需要像2.x版本去配置taglib,所以是相當地簡化的
<?xml version="1.0" encoding="utf-8"?>
sitemesh
org.sitemesh.config.configurablesitemeshfilter
/*5、要實現sitemesh過濾不裝飾頁面,需要做兩方面的設定sitemesh3.xml
<?xml version="1.0" encoding="utf-8"?>
/decorators/article.html
/decorators/two-page-layout.html
/decorators/common.html
編碼原則 一致的思維(深度的一致)
結構 1 2 返回預設的表單 items 3 4 return 5 6 getdefaultformitems function property.editorconfig editorconfig 1617 if property.editorconfigfns 21 2223 return ed...
頁面字元編碼不一致的處理
有時候因為工作需要,會處理一些非開發人員處理的頁面,比如美工。就有可能遇到字元編碼不一致的情況。我們的開發環境預設用utf 8,但美工用gb2312。結果他處理過的檔案,有漢字的,都亂碼。如果是css檔案,裡面有漢字,還導致樣式失效,查詢了好久才找到原因。剛開始的時候,不知道在vs.net怎麼設定字...
頁面字元編碼不一致的處理
有時候因為工作需要,會處理一些非開發人員處理的頁面,比如美工。就有可能遇到字元編碼不一致的情況。我們的開發環境預設用utf 8,但美工用gb2312。結果他處理過的檔案,有漢字的,都亂碼。如果是css檔案,裡面有漢字,還導致樣式失效,查詢了好久才找到原因。剛開始的時候,不知道在vs.net怎麼設定字...