亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

javaweb之web入門基礎

2024-09-05 00:21:02
字體:
來源:轉載
供稿:網友
javaweb之web入門基礎,需要的朋友可以參考一下

Web開發中的主要概念
1、靜態資源:一成不變的。html、js、css
2、動態資源:JavaWeb。輸出或產生靜態資源。(用戶用瀏覽器看到的頁面永遠都是靜態資源)
3、JavaEE:十三中技術的集合。JSP/Servlet屬于其中的一種。
容器:(服務器)。支持什么技術的服務器,簡稱XX容器。

重量級和輕量級服務器:支持的服務多少來定。

Tip:
如何區分JavaSE和JavaEE的技術呢?java.***JavaSE javax.** JavaEE


服務器

1、
2、Tomcat6.0 Servlet/JSP:2.5/2.1 JDK:1.5(從Tomcat6.0開始,只有JRE也是可以的)

Tomcat7.0 Servlet/JSP:3.0/2.2 JDK:1.6


Tomcat的安裝與問題的解決
1、解壓到某個目錄或磁盤上(請不要解壓到中文目錄或有空格的目錄中)
2、進入Tomcat/bin目錄中,執行startup.bat啟動Tomcat
3、用瀏覽器訪問:8080/,如果看到界面,說明安裝成功!


問題:
1、一閃而過
2、JAVA_HOME環境變量


解決辦法:配置系統環境變量 JAVA_HOME="C:/jdk1.6.0_20"


Tip:Catalina_home環境變量不建議配置


3、端口被占用:Tomcat默認使用的端口是8080。
更改Tomcat的默認端口號:找到Tomcat/conf/server.xml,搜索8080,改為自己的端口(沒有被別人占用)


Tip:
HTTP協議默認使用的端口號80。>:80


Tomcat的目錄結構(服務器廠商自己規定的)
Tomcat:
bin:Tomcat的啟動和停止腳本
conf:存放Tomcat的配置文件。*.properties或*.xml
lib:存放Tomcat依賴的jar包。
logs:存放Tomcat的運行日志。
temp:存放臨時文件
webapps:存放Tomcat所管理的Web應用的。該目錄中有幾個文件夾,就代表當前Tomcat管理著幾個應用。
work:這是Tomcat的工作目錄。

JavaWeb的標準目錄結構(SUN公司規定的,規范標準)
MyApp:(應用名稱)
1.html、1.js等等資源
a
1.html
WEB-INF:必須有,且名稱必須一致。(存放在此目錄中的文件資源,用戶無法直接訪問)
lib:存放服務于本應用的jar包
web.mxl:必須有。針對當前應用的配置文件。
classes:必須有。存放服務于當前應用的class類。com.itheima.SomeClass.classes/com/itheima/SomeClass.class


Tip:
Tomcat中的lib和JavaWeb應用的lib中的jar有什么區別?
Tomcat中的lib為Tomcat服務,被所有的受管理的JavaWeb應用所共享。
JavaWeb應用的lib,只為自己服務。


重名類的加載順序:類加載器的加載順序
自己應用中的classes--->自己應用中的lib中的jar---->Tomcat/lib中的class文件---->Tomcat/lib中的jar----》沒有找到,ClassNotFoundException

如何部署JavaWeb應用到Tomcat中
1、開放式目錄部署:直接拷貝應用到Tomcat中去。
2、把應用打成war包。進入應用的目錄,執行 jar -cvf MyApp.war .
把war包拷貝至Tomcat/webapps中即可,容器會自動解壓該應用。


Tomcat的核心組成部分
a、虛擬目錄映射:把本地磁盤上的真實目錄映射為一個對外訪問的一個虛擬目錄
C:/ITHEIMA/heima15/day03/資料/MyApp ----->/MyApp
server.xml:Context元素。配置一個應用
方式一:(不建議使用,需要重新啟動Tomcat)
在<Host>元素中增加以下內容:<Context path="/MyApp" docBase="C:/ITHEIMA/heima15/day03/MyApp"/>
path:虛擬目錄。以"/"開頭
docBase:真實目錄。(中文目錄不行)
方式二:
在Tomcat/[enginename]/[hostname]/目錄中建立一個擴展名為xml的配置文件。
該文件名就是虛擬目錄的名稱,在其中增加以下配置:
<?xml version="1.0"?>
<Context docBase="C:/ITHEIMA/heima15/day03/MyApp"/>

小實驗:配置默認端口、默認應用、默認頁面
時------>C:/ITHEIMA/heima15/day03/MyApp/1.html
默認端口:修改server.xml把8080改為80
默認應用:(都需要重啟)在Tomcat/[enginename]/[hostname]/目錄中建立一個名稱為ROOT.xml的配置文件。
<?xml version="1.0"?>
<Context docBase="C:/ITHEIMA/heima15/day03/MyApp"/>
默認主頁:修改應用中的web.xml,增加以下內容:
<?xml version="1.0" encoding="ISO-8859-1"?>


<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee "
version="2.5">
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>1.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
b、虛擬主機
配置server.xml中的Host元素
<Host appBase="c:/itcastapps"/>
name:網站名稱
appBase:存放本網站所有應用的目錄。

域名解析:可以修改widows系統中C:/WINDOWS/system32/drivers/etc/hosts文件進行域名和IP的映射(玩后改回原樣)

c、連接器:SSL
HTTPS=HTTP+SSL。默認使用的端口是443.Tomcat:8443
SSL:數據加密(非對稱加密)+身份認證(數字證書)

Certificate Authority,CA;VeriSign;Thawte;權威的數字證書頒發機構。
創建自我簽名的數字證書:
JDK中的keytool可以創建該證書。
keytool.exe -genkey -alias ppp -keyalg RSA
生成的證書默認存放在當前登錄用戶的文件夾中。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩电影在线观看| 久久久久一本一区二区青青蜜月| 久久久女女女女999久久| 成人xxxx视频| 啊v视频在线一区二区三区| 亚洲欧洲国产一区| 欧美电影免费观看大全| 2019亚洲男人天堂| 久久精品91久久香蕉加勒比| 国产成人亚洲综合青青| 亚洲最大的免费| 动漫精品一区二区| 国产一区二区三区毛片| 国产精品激情自拍| 国产精品亚发布| www.欧美精品| 日韩国产精品亚洲а∨天堂免| 欧美电影在线观看| 日韩在线播放av| 国产深夜精品福利| 久久久91精品| 97国产精品人人爽人人做| 激情懂色av一区av二区av| 国产精品久久婷婷六月丁香| 不卡伊人av在线播放| 日韩在线观看网址| 久久久久在线观看| 2019最新中文字幕| 69视频在线播放| 激情亚洲一区二区三区四区| 国产精品久久久久久av福利| 欧美激情第99页| 欧美巨猛xxxx猛交黑人97人| 中文字幕亚洲欧美日韩在线不卡| 亚洲乱码一区二区| 欧美激情videos| 欧美激情影音先锋| 九九视频直播综合网| 欧美成人午夜激情视频| 国产精品精品视频一区二区三区| 欧美国产视频一区二区| 国自产精品手机在线观看视频| 欧美激情成人在线视频| 国产丝袜精品视频| 97免费视频在线播放| 日韩精品在线免费观看视频| 日韩av中文字幕在线播放| 欧美性开放视频| 国产精品十八以下禁看| 亚洲国产高清福利视频| 久久久久久久色| 午夜精品国产精品大乳美女| 欧美大片欧美激情性色a∨久久| 日韩av在线网站| 欧美性猛交xxxx黑人| 国产日韩在线看片| 久久久久九九九九| 亚洲专区中文字幕| 久久精品久久久久久国产 免费| 黄色一区二区在线观看| 国产精品wwwwww| 国产日韩欧美一二三区| 欧美激情视频一区二区| 亚洲精品美女在线| 日本高清+成人网在线观看| 日本久久亚洲电影| 91视频国产精品| 久久久久久一区二区三区| 91精品国产91久久久久久最新| 欧美日韩999| 欧美精品videosex性欧美| 成人黄色片网站| 91精品久久久久久久久久另类| 中文字幕亚洲情99在线| 国产亚洲精品美女久久久久| 美女999久久久精品视频| 国产精品aaa| 国产成人极品视频| 不卡av在线网站| 2019av中文字幕| 欧美另类老女人| 欧美自拍视频在线| 一区二区三区国产视频| 欧美激情在线一区| 亚洲二区在线播放视频| 亚洲第一区中文99精品| 欧美猛交ⅹxxx乱大交视频| 久久久久久噜噜噜久久久精品| 国产精品第三页| 国产日韩精品入口| 国产玖玖精品视频| 国产精品海角社区在线观看| 日韩av大片免费看| 最好看的2019的中文字幕视频| 中文字幕一区日韩电影| www.久久草.com| 精品欧美一区二区三区| 狠狠久久五月精品中文字幕| 亚洲精品之草原avav久久| 欧美成人免费在线视频| 国产精品视频yy9099| 国产精品一久久香蕉国产线看观看| 精品无人国产偷自产在线| 久久久av亚洲男天堂| 成人午夜一级二级三级| 亚洲人成人99网站| 国产精品福利久久久| 亚洲国产精品小视频| 国产精品成人v| 日韩av黄色在线观看| 国产精品久久久久高潮| 亚洲人成网站999久久久综合| 亚洲精品av在线播放| 国产91成人在在线播放| 欧美成人午夜免费视在线看片| 国产精品久久视频| 国产一区二区三区三区在线观看| 超薄丝袜一区二区| 91精品久久久久久久久久另类| 国产精品久久999| 中文字幕不卡在线视频极品| 国产97免费视| 国产噜噜噜噜噜久久久久久久久| 在线电影av不卡网址| 久久九九有精品国产23| 欧美日韩性生活视频| 国产精品高清在线| 欧美成人午夜激情| 97久久精品人人澡人人爽缅北| 国产精品爽爽爽| 国产视频丨精品|在线观看| 全球成人中文在线| 国产精品久久婷婷六月丁香| 久久久99久久精品女同性| 久久亚洲春色中文字幕| 国产精品女视频| 日韩精品视频免费| 亚洲欧美综合精品久久成人| 国模精品视频一区二区三区| 亚洲精品99久久久久| 欧美性生交大片免网| 欧美成人免费在线视频| 欧美xxxx做受欧美| 亚洲一区二区三区香蕉| 亲爱的老师9免费观看全集电视剧| 欧美另类69精品久久久久9999| 国产亚洲精品成人av久久ww| 久久久久久久久久久成人| 欧美丰满少妇xxxxx做受| 91po在线观看91精品国产性色| 国产成人精品综合| 九色精品免费永久在线| 国产精品入口尤物| 最新的欧美黄色| 久久香蕉国产线看观看网| 日韩在线观看av| 欧美中文字幕在线播放| 在线日韩av观看| 伦理中文字幕亚洲| 欧美另类精品xxxx孕妇| 国产精品自拍偷拍视频| 一区二区在线免费视频| 日韩av在线免费观看一区| 疯狂做受xxxx欧美肥白少妇|