本文以最簡單而有效的形式記錄tiles的使用過程,以備以後使用時快速參考。
1.先建乙個layout.jsp布局頁面
******
*******
2.
新建乙個tiles-defs.xml檔案,並在其中做相應的配置。
*********
<?xml version="1.0" encoding="utf-8"?>
*********
這樣就相當於通過xml檔案定義了乙個member.jsp.
3.在web.xml和struts-config.xml和web.xml中做相應配置.
在struts-config.xml中配置如下:
***********
***********
在web.xml中配置如下:
************
definitions-config
/web-inf/tiles-defs.xml
************
4.呼叫tiles元件
tiles元件是通過struts action來呼叫的,在struts-config.xml中做如下action配置:
***************************
然後可以通過訪問/member.do訪問相當於member.jsp的tiles元件.
ii ---------------------tiles的高階使用--------------------------
1 .tiles元件的巢狀然後可以通過訪問/member.do訪問相當於member.jsp的tiles元件.
*************
value="menu-definition" type="definition"/>
************
其中menu-definiton作為乙個子tiles元件而單獨配置,這樣就可以把乙個個簡單的tiles元件組合成乙個複雜的tiles元件。
2.tiles元件的擴充套件
tiles元件的擴充套件,在有很多tiles元件使用相同的模板頁面layout.jsp的時候,特別有用處,我們先定義乙個通用的tiles元件如base-definition,其中元件中相應的地方value設定為空。
*************
*************
其它tiles
元件可以通過整合它,並把
name="main"
中的value
設定成自己特有的,
如:
**************
******************
************
其中menu-definiton作為乙個子tiles元件而單獨配置,這樣就可以把乙個個簡單的tiles元件組合成乙個複雜的tiles元件。
2.tiles元件的擴充套件
tiles元件的擴充套件,在有很多tiles元件使用相同的模板頁面layout.jsp的時候,特別有用處,我們先定義乙個通用的tiles元件如base-definition,其中元件中相應的地方value設定為空。
*************
*************
其它tiles
元件可以通過整合它,並把
name="main"
中的value
設定成自己特有的,
如:
**************
******************
Mac faceswap 使用過程
報錯資訊 no module 安裝環境 pip3 install opencv python 缺少什麼就install什麼就可以。tensorflow只支援3.6,3.5 2.7 重新配置了python環境。keras 報錯 cannot import name np utils 解決 pip in...
TPS DH使用過程
tools為c源 目錄,編譯後在該目錄下可生成dsdgen和dsqgen檔案,此外該目錄包含3個sql檔案,可實現建表和表關聯 query templates為sql查詢語句模板目錄,生成查詢語句時需要使用該目錄 3.編譯tools下 如果使用windows平台,可使用vs開發環境開啟sln檔案後對...
vscode使用過程
在安裝好vscode後,發現 的字型有點小,於是希望能改變字型的大小。方法就是開啟左下角 設定 文字編輯器 字型,然後就可以修改字型大小了 另外,我們也可以通過調整視窗大小的方法來改變,快捷鍵三ctrl 加號或減號 可以在vscode的商店裡面搜尋chinese,開頭第乙個應該就是chinese s...