WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
OpenCms 7新建JSP示例
步驟一、將"Offline”設(shè)置為當(dāng)前項(xiàng)目。
在OpenCms中,只可以在Offline項(xiàng)目中編輯或創(chuàng)建項(xiàng)目。所以要?jiǎng)?chuàng)建JSP頁面,必須將當(dāng)前項(xiàng)目設(shè)置為"Offline"。設(shè)置步驟為:在"Project"左側(cè)下拉框,選中"Offline". 如下圖。
步驟二、開始新建向?qū)А?/b>
將"Offline"設(shè)置為當(dāng)前項(xiàng)目后,從左邊的資源管理器菜單中選擇你要?jiǎng)?chuàng)建的JSP頁面的目錄,然后點(diǎn)擊菜單欄中的"New"按鈕,開始新建頁面導(dǎo)航。
步驟三、選擇"JSP"類型
在跳出的窗口中選擇"JSP"。
注意:不是所有的用戶都可以選擇所有的選項(xiàng)。其中"JSP"和"XML Template"類型只有在OpenCMS的"Administrators"組里的用戶才能使用。 如果用戶不是這個(gè)組的成員,將無法創(chuàng)建或修改JSP. 這樣是為了在開發(fā)過程中,限制只有開發(fā)人員才能存取JSP程序。
步驟四、完成向?qū)А?/b>
點(diǎn)擊"continue",進(jìn)入下一頁,在"Name"左側(cè)輸入框中輸入jsp的文件名和其他屬性。
注意:在openCMS中,jsp文件不一定要用.jsp做后綴。你可以創(chuàng)建一個(gè)jsp并將其擴(kuò)展名定義為".html", ".cgi", ".asp", ".php"或跟沒有擴(kuò)展名。openCMS默認(rèn)是沒有擴(kuò)展名。
點(diǎn)擊"Continue",在接下來的界面中,你可以輸入頁面的相關(guān)屬性。
Title (optional)
"title"屬性將被顯示在OpenCms的工作區(qū)域,以后你可以通過<title>標(biāo)簽來調(diào)用它。此屬性不是必須的,但是在每個(gè)源文件中定義"title"屬性是一個(gè)很好的習(xí)慣。
cache (optional)
OpenCms的緩存指令。如果你沒有在此項(xiàng)中輸入任何字符,這個(gè)頁面將不會(huì)被緩存。
content-encoding (optional)
此選項(xiàng)設(shè)置jsp的內(nèi)容編碼,除非你有特殊需要,最好保持UTF-8的默認(rèn)值。
export (optional) 次數(shù)行描述本Jsp頁面在靜態(tài)導(dǎo)出時(shí)的行為。因?yàn)榇蠖鄶?shù)的JSP文件包含動(dòng)態(tài)內(nèi)容,最好將此屬性設(shè)置為"false".
點(diǎn)擊"finish"按鈕,你定義的jsp頁面將被創(chuàng)建。
步驟五、用編輯器打開JSP頁面
經(jīng)過上述步驟,你將在工作區(qū)中看到你剛創(chuàng)建的jsp頁面。并且文件名是藍(lán)色的。藍(lán)色表示剛創(chuàng)建并未發(fā)布的文件。要編輯這個(gè)jsp文件,只需要在它前面的紅色jsp圖標(biāo)上右鍵,在彈出的菜單中選擇"Edit sourcecode"
步驟六、編輯jsp頁面
在彈出的編輯器中輸入如下代碼。
<% String hello = "Hello, world"; %>
<h1><%= hello %> from OpenCms
The time is <%= new java.util.Date() %>
保存并關(guān)閉編輯器?,F(xiàn)在直接在工作區(qū)中點(diǎn)擊生成的jsp 頁面就可以看到效果了。
注意:這個(gè)時(shí)候你的jsp頁面還沒有發(fā)布,將項(xiàng)目切換到online 你就會(huì)發(fā)現(xiàn),你所創(chuàng)建的頁面并沒有在相應(yīng)的文件夾下。
步驟七、發(fā)布頁面 在當(dāng)前項(xiàng)目為"offline"的情況下。在工作區(qū)選中要發(fā)布的文件,點(diǎn)擊右鍵。 在彈出的右鍵菜單中選擇"Publish directly"如下圖:
OpenCms將開始發(fā)布你選擇的文件。并跳出一個(gè)確認(rèn)框顯示發(fā)布進(jìn)度。發(fā)布完成后,在跳出的確認(rèn)框中點(diǎn)擊"OK"完成發(fā)布。