系列文章目錄
IDEA項(xiàng)目實(shí)踐——?jiǎng)?chuàng)建Java項(xiàng)目以及創(chuàng)建Maven項(xiàng)目案例、使用數(shù)據(jù)庫(kù)連接池創(chuàng)建項(xiàng)目簡(jiǎn)介
IDEWA項(xiàng)目實(shí)踐——mybatis的一些基本原理以及案例
IDEA項(xiàng)目實(shí)踐——?jiǎng)討B(tài)SQL、關(guān)系映射、注解開(kāi)發(fā)
IDEA項(xiàng)目實(shí)踐——Spring框架簡(jiǎn)介,以及IOC注解
IDEA項(xiàng)目實(shí)踐——Spring當(dāng)中的切面AOP
IDEA項(xiàng)目實(shí)踐——JavaWeb簡(jiǎn)介以及Servlet編程實(shí)戰(zhàn)
文章目錄
系列文章目錄
前言
一.JavaWeb概述/開(kāi)發(fā)基礎(chǔ)
1.XML基礎(chǔ)
2.Web基礎(chǔ)知識(shí)
3.Web開(kāi)發(fā)工具的安裝與配置
(1)JDK
(2)Tomcat服務(wù)器
下載與安裝
啟動(dòng)測(cè)試
4.發(fā)布靜態(tài)網(wǎng)站
二、Servlet編程
2.1 Servlet編程基礎(chǔ)
(1)什么是Servlet
1.創(chuàng)建一個(gè)基于Maven的web項(xiàng)目。
?2.創(chuàng)建java和resources文件夾
3.修改web.xml的版本
4.導(dǎo)入servlet的依賴
5 將本地的Tomact服務(wù)器配置在IDEA里面
?編輯
(2)Servlet的生命周期
(3)Servlet的主要功能
2.2 編寫(xiě)Servlet類
1.通過(guò)Servlet生成靜態(tài)網(wǎng)頁(yè)
2.通過(guò)Servlet生成動(dòng)態(tài)網(wǎng)頁(yè)
2.3 編寫(xiě)web.xml配置文件【了解】
1.Servlet的多重映射
2.映射路徑中使用通配符
3.缺省Servlet : /
2.4 ServletConfig
2.5 ServletContext
(1)獲取ServletContext(多個(gè)Servlet共享)的初始化參數(shù)
(2)ServletContext讀取web應(yīng)用中的資源文件的方法
(3)獲取MIME類型【了解】
(4)域?qū)ο螅汗蚕頂?shù)據(jù)
2.6 HTTP協(xié)議(請(qǐng)求和響應(yīng))
(1)Request請(qǐng)求
1.請(qǐng)求消息格式
2.Request對(duì)象
3. 獲取請(qǐng)求頭數(shù)據(jù)
4. 獲取請(qǐng)求體數(shù)據(jù)【了解】
5.其他常用方法
6. 請(qǐng)求轉(zhuǎn)發(fā)
7. 共享數(shù)據(jù)
?8.練習(xí)演示
1)修改項(xiàng)目目錄結(jié)構(gòu)
?2)修改web的位置,將其放在src下面 的main
3)在webapp文件夾里面添加一個(gè)表單頁(yè)面?
4)加載Tomact服務(wù)器
5)啟動(dòng)Tomact服務(wù)
6)在地址欄加入addUser.html
7)在pom.xml配置文件里添加Servlet依賴
??8)設(shè)置一個(gè)啟動(dòng)時(shí)的首頁(yè)
9)添加Servlet依賴
9 補(bǔ)充上述2.6部分的內(nèi)容8的其他項(xiàng)目部署過(guò)程
(2)Response響應(yīng)
1.響應(yīng)消息格式
2.Response對(duì)象--相應(yīng)方法【了解一下】
2.7 案例
第一課:Servlet編程基礎(chǔ)+編寫(xiě)Servlet類
第二課:編寫(xiě)web.xml配置文件+ServletConfig與ServletContext
第三課:請(qǐng)求和響應(yīng)
總結(jié)
前言
本文主要講解Java Web的相關(guān)內(nèi)容以及servlet編程
一.JavaWeb概述/開(kāi)發(fā)基礎(chǔ)
1.XML基礎(chǔ)
(1)XML概述
(2)XML語(yǔ)法
(3)DTD約束
(4)Schema約束(XML Schema 比 DTD 更強(qiáng)大)
2.Web基礎(chǔ)知識(shí)
Web是一個(gè)分布式的超媒體信息系統(tǒng)。
從技術(shù)層面上看,Web技術(shù)可以分為客戶端技術(shù)和服務(wù)器端技術(shù)。
-
Web客戶端技術(shù)
Web客戶端的主要任務(wù)是展現(xiàn)信息內(nèi)容。
相關(guān)技術(shù):
1.HTML語(yǔ)言(內(nèi)容)
2.CSS樣式表(外觀)
3.客戶端腳本語(yǔ)言-JavaScript(行為)
-
Web服務(wù)器端技術(shù)
JSP技術(shù)
3.Web開(kāi)發(fā)工具的安裝與配置
(1)JDK
? a) 下載,到oracle官網(wǎng)下載
? b) 安裝
? c) 配置環(huán)境變量
? i. JAVA_HOME
? ii. Path
(2)Tomcat服務(wù)器
? Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。
? Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP 程序的首選。
? Tomcat官網(wǎng):Apache Tomcat? - Welcome!
下載與安裝
啟動(dòng)測(cè)試
1.啟動(dòng)服務(wù):進(jìn)入tomcat的根目錄,然后進(jìn)入bin文件夾,雙擊startup.bat,出現(xiàn)如下界面
2.打開(kāi)瀏覽器,在地址欄輸入http://localhost:8080/,如果能夠看到如下界面,就說(shuō)明Tomcat服務(wù)器安裝成功!
注意:Tomcat的端口號(hào),默認(rèn)為8080.如果被占用,則服務(wù)器不能使用,需要重新配置Tomcat的端口號(hào)。
修改方法:修改conf下的server.xml(tomcat安裝目錄\conf\server.xml)
<Connector port="8000" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
了解:
查看端口號(hào)的命令:netstat –ano或者netstat –ano|findstr “8080”,找到占用端口的pid
查看pid對(duì)應(yīng)的程序名:tasklist |findstr “pid”文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-649302.html
此處附上安裝連接:安裝Tomac服務(wù)器——安裝步驟以及易出現(xiàn)問(wèn)題的解決方法?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-649302.html
到了這里,關(guān)于IDEA項(xiàng)目實(shí)踐——JavaWeb簡(jiǎn)介以及Servlet編程實(shí)戰(zhàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!