初識(shí)JavaWEB

JavaWEB

JavaWeb應(yīng)用的概念

在Sun的Java Servlet規(guī)范中,對(duì)Java Web應(yīng)用作了這樣定義:“Java Web應(yīng)用由一組Servlet、HTML頁(yè)、類、以及其它可以被綁定的資源構(gòu)成。它可以在各種供應(yīng)商提供的實(shí)現(xiàn)Servlet規(guī)范的 Servlet容器 中運(yùn)行羡洁。”

Servlet其實(shí)就是運(yùn)行在Servlet容器(有很多種爽丹,常用的有Glassfish筑煮,Weblogic辛蚊,Tomcat等等)上的一個(gè)特殊Java類,只不過(guò)需要實(shí)現(xiàn)一些特定的接口真仲。


Tomcat的安裝和配置

Tomcat8-64位下載地址
Tomcat8-32位下載地址

將下載好的Tomcat文件解壓袋马,查看目錄結(jié)構(gòu)


image.png

bin:主要存放一些可執(zhí)行文件(比如啟動(dòng)startup.bat以及關(guān)閉Tomcat的shutdown.bat);
conf:配置文件秸应;
lib:第三方依賴jar包虑凛;
logs:日志目錄;
temp:臨時(shí)文件目錄灸眼;
work:jsp經(jīng)過(guò)翻譯成Servlet再翻譯成.class的文件等卧檐;
webapps:真正的web應(yīng)用可以部署的位置墓懂;


運(yùn)行Tomcat

需要配置JAVA_HOME環(huán)境變量(安裝jdk時(shí)就可以配置)焰宣,然后就可以正常的啟動(dòng)了(可以使用命令行啟動(dòng),也可以點(diǎn)擊bin目錄的startup.bat)捕仔,若在瀏覽器中輸入 http://localhost:8080/ 來(lái)檢驗(yàn)Tomcat安裝是否正確匕积。不要多次啟動(dòng),因?yàn)?080端口號(hào)已經(jīng)被第一次啟動(dòng)的Tomcat占用了榜跌。關(guān)閉服務(wù)可以點(diǎn)擊shutdown.bat闪唆。

Intelij 創(chuàng)建web工程

一、創(chuàng)建并設(shè)置javaweb工程
1.創(chuàng)建javaweb工程
File --> New --> Project...

image

點(diǎn)擊Project后出現(xiàn)如下界面钓葫,選擇Java Enterprise悄蕾,選中下圖圈中部分

image

點(diǎn)擊Next后彈出下圖彈出框,設(shè)置工程名字:

image

創(chuàng)建完成后工程結(jié)構(gòu)如下:

image

3. Tomcat配置
3.1 Run -> Edit Configurations础浮,進(jìn)入“Run Configurations”窗口帆调,點(diǎn)擊"+"-> Tomcat Server -> Local,創(chuàng)建一個(gè)新的Tomcat容器

image

****3.2 在"Name"處輸入新的服務(wù)名豆同,點(diǎn)擊“Application server”后面的“Configure...”番刊,彈出Tomcat Server窗口,選擇本地安裝的Tomcat目錄 -> OK****

****
image

****

4.WebClient測(cè)試
4.1 Run -> Edit Configurations影锈,進(jìn)入“Run Configurations”窗口芹务,選擇之前配置好的Tomcat,點(diǎn)擊“Deployment”選項(xiàng)卡鸭廷,點(diǎn)擊“+” -> “Artifact”-> 選擇創(chuàng)建的web項(xiàng)目的Artifact...
修改“Application context”-> Apply -> OK

image

說(shuō)明:此處的Application context是指定本工程的根目錄

4.2 在index.jsp文件中的body之間添加要顯示的內(nèi)容枣抱,然后點(diǎn)擊“運(yùn)行”的綠色三角

image

打開瀏覽器,輸入:localhost:8080/WebClient

image

至此辆床,intellij idea創(chuàng)建并設(shè)置javaweb工程全部完成佳晶。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市佛吓,隨后出現(xiàn)的幾起案子宵晚,更是在濱河造成了極大的恐慌垂攘,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件淤刃,死亡現(xiàn)場(chǎng)離奇詭異晒他,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)逸贾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門陨仅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人铝侵,你說(shuō)我怎么就攤上這事灼伤。” “怎么了咪鲜?”我有些...
    開封第一講書人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵狐赡,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我疟丙,道長(zhǎng)赁项,這世上最難降的妖魔是什么掖举? 我笑而不...
    開封第一講書人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上猾愿,老公的妹妹穿的比我還像新娘操骡。我一直安慰自己晓折,他們只是感情好厅翔,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著苔咪,像睡著了一般锰悼。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上悼泌,一...
    開封第一講書人閱讀 51,562評(píng)論 1 305
  • 那天松捉,我揣著相機(jī)與錄音,去河邊找鬼馆里。 笑死隘世,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鸠踪。 我是一名探鬼主播丙者,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼营密!你這毒婦竟也來(lái)了械媒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎纷捞,沒想到半個(gè)月后痢虹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡主儡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年奖唯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片糜值。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡丰捷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出寂汇,到底是詐尸還是另有隱情病往,我是刑警寧澤,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布骄瓣,位于F島的核電站停巷,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏累贤。R本人自食惡果不足惜叠穆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一少漆、第九天 我趴在偏房一處隱蔽的房頂上張望臼膏。 院中可真熱鬧,春花似錦示损、人聲如沸渗磅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)始鱼。三九已至,卻和暖如春脆贵,著一層夾襖步出監(jiān)牢的瞬間医清,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工卖氨, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留会烙,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓筒捺,卻偏偏與公主長(zhǎng)得像柏腻,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子系吭,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 學(xué)習(xí)JavaWeb我們需要安裝一下的開發(fā)環(huán)境并配置好:JDK,MyElipse,Tomcat五嫂。 怎么安裝配置這里我...
    LU7IN閱讀 356評(píng)論 0 1
  • JAVAWEB的環(huán)境搭建和helloworld 同一產(chǎn)品的app和網(wǎng)頁(yè)是同種功能在不同終端的實(shí)現(xiàn),層次結(jié)構(gòu)如下: ...
    ElephantChan閱讀 253評(píng)論 0 1
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)沃缘,斷路器躯枢,智...
    卡卡羅2017閱讀 134,657評(píng)論 18 139
  • 昨天晚上接了兩個(gè)電話,都跟我說(shuō)一件事兒槐臀,其實(shí)是他們商量好了最后要發(fā)郵件的闺金,事情的經(jīng)過(guò)是這樣的: 我?guī)屯绿?..
    等待2017閱讀 225評(píng)論 0 0
  • 一片藍(lán)得不像樣子的天空败匹,幾片悠蕩的白云,沿著不寬敞的馬路讥巡,從橋頭走到尾掀亩,雜草叢生,幾棵矮小的野樹欢顷,十幾處的人家槽棍,...
    蝸牛的貓閱讀 270評(píng)論 0 0