Java web學(xué)習(xí)筆記:tomcat服務(wù)器,JAVA包括,分布式,手動創(chuàng)建搭建網(wǎng)站【詩書畫唱】
JAVA包括:
JAVASE為基本的JAVA,包括:LOGICJAVA和JAVAADV
JAVAEE為企業(yè)級的JAVA開發(fā),包括:JAVAWEB
JAVAME為移動端開發(fā)
JAVAEE:JDBC,JAVA SERVLET(JAVA小服務(wù)),JSP(JAVA服務(wù)頁面),XML(可擴展標(biāo)記語言)等十幾種技術(shù)規(guī)范。
分布式:多臺電腦之間的java代碼的開發(fā)
javaweb課程重點學(xué)習(xí)的就是servlet和jsp
servlet:在java代碼里面寫html代碼
jsp:html代碼里面寫java代碼
商城:很多的柜臺,每個柜臺會賣不同的商品。
如果你想在商城買一樣商品,你就必須要知道買這樣商品的柜臺的地址在哪里。
根據(jù)地址找到柜臺,發(fā)送一個購買的請求
柜臺就會把你需要的商品發(fā)給你。
javaweb:搭建網(wǎng)站,很多站點。
發(fā)送購物請求(request),網(wǎng)站就會把商品發(fā)送給你(響應(yīng)response)。
web:網(wǎng),網(wǎng)絡(luò)
我們以前的java程序必須寫一個入口程序,main方法。
現(xiàn)在JAVAWEB的運行方式跟以前的JAVA程序運行的方式就不同了,它不需要main方法。它需要一個工具軟件來運行,這種軟件就叫服務(wù)器。我們學(xué)習(xí)的javaweb程序必須先將.class文件放到服務(wù)器上,然后啟動服務(wù)器才能夠運行。
淘寶網(wǎng):很多頁面都是web資源
開源:你可以看到它的源代碼
JDK:java開發(fā)環(huán)境(低配)
eclipse:IDE集成開發(fā)環(huán)境,開發(fā)工具
tomcat:javaweb服務(wù)器
手動創(chuàng)建一個網(wǎng)站,之后網(wǎng)址輸入后可見自己建的網(wǎng)站等:
http://localhost:8888/mytaobao
tomcat服務(wù)器的文件:
bin:startup.bat(啟動服務(wù)器),shutdown.bat(關(guān)閉服務(wù)器)
conf:server.xml,修改服務(wù)器的端口號8080(修改第64行代碼)
lib:存放服務(wù)器運行需要的jar包
logs:存放運行日志,可以通過當(dāng)天的日期查找問題
webapps:存放項目資源的地方(存放java運行代碼的地方)
work:存放jsp對應(yīng)的java文件和class文件