JavaWeb从开发环境搭建,到第一个servlet程序(图文)
##? 開學(xué)到今天,已經(jīng)是第三周了~? 然而這門課的教材還沒發(fā)~? ?滋滋滋? ?表示很“藍(lán)瘦”~~~
?
Java Web開發(fā)環(huán)境搭建
1、 下載安裝Tomcat
官網(wǎng)地址:http://tomcat.apache.org/
選擇Tomcat 8 -- (如圖所示)
?
--選擇 zip 文件
?
?
--下載后,將壓縮包中的‘a(chǎn)pache-tomcat-8.5.38’文件夾解壓到 C:\Program Files 目錄下
?
?
Tomcat目錄下各文件夾的含義:
bin--------------------保存啟動與檢控tomcat命令文件
conf------------------ 保存tomcat配置文件
lib---------------------保存web應(yīng)用能訪問的jar包文件
logs-------------------保存tomcat日志文件
temp------------------保存臨時文件
webapps---------------Tomcat默認(rèn)的web應(yīng)用的發(fā)布目錄
work-------------------保存由jsp文件生成的servlet文件
?
# tomcat默認(rèn)端口是8080,如果需要修改默認(rèn)端口,可以在conf文件夾中,找到servlet.xml文件,用相關(guān)軟件打開,將其中的<Connector port="8080" protocol="HTTP/1.1" ?connectionTimeout="20000" redirectPort="8443" />標(biāo)簽中的port屬性值改成其它,然后重啟tomcat服務(wù)器即可。
?
2、在Eclipse中添加服務(wù)器
--點擊下方面板的servers
?
-- 然后在空白處單擊鼠標(biāo)右鍵,new---server
?
--選擇最上面的Apache
?
?
--選擇對應(yīng)的服務(wù)器版本
?
--然后下一步,選擇tomcat的安裝路徑,單擊Browse
?
?
--如圖所示,點擊finish
?
3、打開Eclipse編寫第一個servlet
-- 單擊file下拉菜單,新建一個Dynamic Web Project
?
?
-- 在彈出的對話框中輸入項目名“HelloWeb”,并將Dynamic web module version改成2.5
--關(guān)于2.5和3.0的區(qū)別
# 選擇2.5的時候,會默認(rèn)勾選創(chuàng)建web.xml文件,而3.0需要在下下一步中手動勾選
# 選擇2.5的時候,如果新建了Servlet文件,需要在web.xml文件中進(jìn)行配置,而3.0版本在新建Servlet文件時會自動加上注解,不在需要額外的配置。
?
?
-- 一路點擊next,然后finish
?
?
-- 完成之后,右鍵項目中的Java Resources,新建一個servlet,輸入包名和類名。然后一路單擊next,最后finish。
?
-- 完成之后,編輯區(qū)域生成代碼,但是會報錯,如圖所示
?
-- 報錯的原因是,項目中沒有servlet-api.jar這個包,我們可以直接在tomcat的lib路徑下找到這個包,并導(dǎo)入。如下圖:
--上述操作完成后,報錯即可解決
?
-- 然后在代碼編輯區(qū)域?qū)懮先缦麓a:
-- 首先導(dǎo)入這些包
?
?
-- 然后寫輸出語句!!
?
-- 然后配置web.xml
?
?
?
--? 代碼寫完后,在編輯界面,點擊鼠標(biāo)右鍵,選擇run as – run on server開始運(yùn)行~
?
-- 勾選Always那一欄,點擊finish
?
?
-- 然后跳轉(zhuǎn)到下圖的窗口,說明運(yùn)行成功!
?
?
-- 然后用瀏覽器訪問,進(jìn)行測試!!
?##? 到此,就全部完成了~? 有興趣的小伙伴可以自己試一下!!
?
轉(zhuǎn)載于:https://www.cnblogs.com/Asgard-l/p/10523582.html
總結(jié)
以上是生活随笔為你收集整理的JavaWeb从开发环境搭建,到第一个servlet程序(图文)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自定义View(未完待续)
- 下一篇: yii2.0AR两表联查