jsp文件夾
『壹』 如何在jsp上實現選擇一個文件夾,並顯示路徑名
jsp中實現文件上傳選擇是通過inputfile=「file」實現的。
示例如下:
try{
varMessage="";//選擇框提示信息
varShell=newActiveXObject("Shell.Application");
varFolder=Shell.BrowseForFolder(0,Message,64,17);//起始目錄為:我的電腦
//varFolder=Shell.BrowseForFolder(0,Message,0);//起始目錄為:桌面
if(Folder!=null){
Folder=Folder.items();//返回FolderItems對象
Folder=Folder.item();//返回Folderitem對象
Folder=Folder.Path;//返迴路徑
if(Folder.charAt(Folder.length-1)!=""){
Folder=Folder+"";
}
document.getElementById(path).value=Folder;
returnFolder;
}
}
catch(e){
alert(e.message);
}
}
上面文件值得注意的地方:
1.action="UploadServlet"必須和後面的web.xml配置文件中對servlet映射必須保持一致.
2.method="POST"這里必須為"POST"方式提交不能是"GET".
3.enctype="multipart/form-data"這里是要提交的內容格式,表示你要提交的是數據流,而不是普通的表單文本.
4.file1表示你要上傳一個文件.
『貳』 jsp文件放在文件夾里怎麼用tomcat訪問
tomcat下有9個目錄,分別是bin,common,conf,logs,server,shared,temp,webapps,work 目錄,現在對每一目錄做介紹。
tomcat根目錄在tomcat中叫,文章中把tomcat解壓後在c:/下。
1./bin: 存放各種平台下啟動和關閉Tomcat的腳本文件。其中有個檔是catalina.bat,打開這個windos配置文件,在非注釋行加入JDK路徑,例 如 : SET java_HOME=C:j2sdk1.4.2_06 保存後,就配置好tomcat環境了。 startup.bat是windows下啟動tomcat的文件,shutdown.bat是關閉tomcat的文件。
2./common: 在common目錄下的lib目錄,存放Tomcat伺服器和所有web應用都能訪問的JAR?。
3./shared: 在shared目錄下的lib目錄,存放所有web應用能訪問的,但Tomcat不能訪問的JAR?。
4./server: 在server/webapps目錄中,存放Tomcat自帶的兩個APP-admin和manager應用,使用來管理Tomcat-web服務用的。 在server/lib目錄中,存放tomcat伺服器所需要的各,web應用不能訪問種jar?。
5./work : Tomcat把各種由jsp生成的servlet文件放在這個目錄下。work這個文件夾下面的東西建議你去看看就可以明白了 那是JSP文件編譯成.java->.classes
6./temp : 臨時活頁夾,Tomcat運行時候存放臨時文件用的。
7./logs : 存放Tomcat的日誌文件
8./conf : Tomcat的各種配置文件, tomcat啟動的時候需要讀取的配置文件:server.xml(tomcat主要配置文件)、web.xml和tomcatat- users.xml、catalina.policy(安全策略文件)等。修改了以後需要重啟tomcat才能生效.最重要的是 server.xml;配置tomcat組件的XML文件server。