WEB開發入門web
1 進入webapache
JAVASE:標準- standard JAVA桌面程序 GUI SOCKET瀏覽器
JAVAEE:企業-瀏覽器控制 webtomcat
2 軟件結構服務器
C/S :client-servlet 客戶端--服務器app
QQ, 飛秋webapp
特色:必須下載安裝客戶端程序jsp
服務器升級,客戶端也須要升級spa
B/S:broswer-server 瀏覽器端--服務器日誌
淘寶 京東
特色:須要安裝客戶端軟件只須要瀏覽器便可
服務器升級,瀏覽器不須要升級
JAVAEE ---JAVA WEB 是用B/S 結構
3 web服務軟件
將資源共享給外部訪問 主要放到服務器裏面用來用來運行或者解析程序的
Tomcat websphere jobss......
Tomcat :開源組織Apache的產品,免費,支持JAVAEE規範,能夠運行JAVAWEB。
4 Tomcat的使用
4.1 到apache官網下載 www.apacher.org 下載
4.2 Java環境文件夾中已給 tomcat7.0的版本
4.3 安裝Tomcat,注意安裝的前提條件是機器上必須先有jdk
4.4 啓動TOMCAT 找到configure tomcat--->start 啓動 中止按stop
4.5 若是端口衝突 (顯示狀態衝突) 就須要修改端口
打開 C:\Tomcat\conf\server.xml 文件找8080端口 讓後修改成8000 重啓tomcat
<Connector port="8000" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
4.6 若是TOMCAT拒絕訪問 --找到C:\Tomcat\bin\Tomcat7w.exe和Tomcat7.exe--屬性---兼容性---兼容模式和管理員身份運行打上勾
5 TOMCAT訪問
http://127.0.0.1:8000
127.0.0.1 和 localhost 表示本地IP
6 tomcat目錄結構
bin |
存放tomcat命令 tomcat啓動項 Tomcat7.exe Tomcat7w.exe |
conf |
Tomcat的配置信息,其中server.xml是核心文件,能夠經過server.xml修改訪問端口 |
lib |
支持tomcat運行的jar包 支持解析servlet,jsp等等 |
logs |
運行程序的日誌信息,運行錯誤,啓動中止等等都會記錄到日誌文件中 |
temp |
臨時文件 |
webapps |
共享資源目錄也叫作項目目錄,web項目放入該文件夾下運行,tomcat默認root項目 |
work |
Tomcat的運行目錄,JSP運行產生的臨時文件就會放到這裏,能夠提高效率,若是之後開發過程當中明明已經修改了jsp文件,可是沒有反應能夠就是這裏緩衝有問題,那麼刪除該緩衝,它就會從新生成臨時文件 |
7 web應用目錄
指的是webapps下面的項目
動態資源 |
Jsp頁面 |
||||||
靜態資源 |
Html頁面,JS腳本,image圖片 |
||||||
WEB-INF |
|