JSWDK的釋出目錄的更改 (轉)
當jswdk好了之後又有什麼可以做的呢?在預設情況下當使用開啟網頁時,我們看到的是jswdk指定的預設頁面index.jsp,這個網頁位於pages目錄下。當我們檢視jsp或者是s開啟的又是examples目錄下的各個jsp頁面。比較examples目錄和webpages目錄,看看這兩個目錄的目錄結構有什麼相同之處?是不是都有WEB-INF這個目錄?再開啟WEB-INF目錄裡面是不是有兩個夾?一個是jsp,一個是servlets,還有四個檔案,分別是:maps,webapp,servlets,mine再看看這四個檔案的屬性,是不是PROPERTIES型別的?然後開啟startserver.bat檔案(當然是用寫字板開啟嘍),找到如下語句:
set beanJars=.examplesWEB-INFjspbeans;.webpagesWEB-INFservlets;.webpagesWEB-INFjspbeans;
這至少說明一點,就是在examples資料夾和webpages資料夾這兩個可以檢視jsp網頁的目錄中,WEB-INFjspbeans這個路徑必須設在beanJars這個變數中的。說到這裡你該知道怎麼設定自己的釋出目錄了吧。還是舉個例子吧:
在jswdk目錄下建立一個自己的釋出目錄(例如jsppages),然後在jsppages中再建一個命名為WEB-INF,在WEB-INF中建立一個jsp和servlets,再在jsp中建立一個beans,這樣目錄結構就基本完成了,然後把mappings,mine,servlets,webapp這四個檔案複製到WEB-INF目錄裡,到此為止第一步就完成了。接下來修改webserver.檔案和startserver.bat檔案。用寫字板開啟webserver.xml檔案找到如下語句:
把examples改為jsppages然後儲存,接著修改startserver.bat檔案找到如下語句:
set beanJars=.examplesWEB-INFjspbeans;.webpagesWEB-INFservlets;.webpagesWEB-INFjspbeans;
然後把jsppagesWEB-INFjspbeans路徑新增到beanJars變數中。好了,到此為止所有工作都做完了,給個helloworld.jsp試試看:
String Msg="This is JSP test.";
out.print("Hello World!");
%>
把這個jsp檔案放到自己建的釋出目錄或其子目錄下,然後執行
看看,是不是看到Hello World! This is JSP test.字樣?另外,用的位元組碼檔案必須放在jsp/beans目錄中,編寫的jsp檔案記得引用就行了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-998349/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 怎麼更改jupyter的工作目錄
- 在Linux中,什麼是家目錄?如何更改使用者的家目錄?Linux
- Windows10 如何更改Docker映象目錄WindowsDocker
- Linux CentOS更改MySQL資料庫目錄位置LinuxCentOSMySql資料庫
- 目錄樹轉 JSONJSON
- linux將掛載在home目錄下的磁碟轉移到根目錄下Linux
- rewrite實現目錄之間的跳轉
- MySQL 更改資料庫資料儲存目錄MySql資料庫
- Tomcat安裝目錄解釋Tomcat
- Linux更改檔案及目錄許可權問題Linux
- linux更改原始碼安裝目錄後,找不到.so檔案的解決Linux原始碼
- 帝國CMS更改域名修改欄目目錄後資訊地址中的域名不變解決方法
- CIPHER命令用於顯示或更改NTFS分割槽上目錄[檔案]的加密加密
- Ubuntu 上更改 MySQL 資料庫資料儲存目錄UbuntuMySql資料庫
- [轉帖]linux的tmpfs和/dev/shm目錄的詳細介紹Linuxdev
- 釋出題目集7~8的總結性Blog
- npm publish的釋出記錄(踩坑記)NPM
- VSCode 更改預設Debug 執行路徑為程式碼所在目錄VSCode
- GitBash初始目錄的修改Git
- django的目錄結構Django
- AndroidSDK的目錄詳解Android
- iPhone的兩個目錄。iPhone
- 配置vuter的根目錄
- linux的目錄結構Linux
- Linux目錄的慨念Linux
- centos systemctl的配置目錄CentOS
- DB更改logbin目錄後,DR會不正常,需要重新change masterAST
- 8.var目錄下的檔案和目錄詳解
- vue 元件釋出記錄Vue元件
- npm包釋出記錄NPM
- 轉儲活動目錄資料庫憑證的方法總結資料庫
- Spring Data 釋出更改版本管理方案之後的第一個版本:2020.0.0Spring
- 重磅快訊:CCF釋出最新版推薦中文科技期刊目錄
- 記錄一次預釋出環境的 Bug
- windows 把指定目錄的檔案複製到當前目錄Windows
- 教你玩轉Linux—系統目錄結構Linux
- 批次目錄檔名大小寫轉換器
- DedeCMS模板目錄的檔案目錄結構
- ubuntu重新分配根目錄儲存空間-將根目錄空間縮小騰出給別的位置Ubuntu