web資源:靜態(tài)、動(dòng)態(tài)
靜態(tài)技術(shù):html
動(dòng)態(tài)技術(shù):JSP/Servlet薛夜、ASP埂息、PHP等
java中,動(dòng)態(tài)web資源開發(fā)技術(shù)統(tǒng)稱為javaweb技扼,即動(dòng)態(tài)的web資源
常見web服務(wù)器:
(JavaEE包含的13門技術(shù), tomcat服務(wù)只支持全部的JSP以及Servlet規(guī)范)
互聯(lián)網(wǎng)常用的協(xié)議以及其對(duì)應(yīng)的端口:
http 80
smtp 25
pop3 110
ftp 23
https 443
tomcat 啟動(dòng)失敗的原因:
1嫩痰、tomcat 是java程序剿吻,所以需要java環(huán)境的支持,故需要配置java環(huán)境
2串纺、端口被占用
TomCat結(jié)構(gòu)目錄
web應(yīng)用虛擬目錄映射的配置
web應(yīng)用虛擬目錄映射的配置:
1.conf/server.xml 文件中的Host標(biāo)簽中配置丽旅,如:<Context path="/myWebApp" docBase="D:\myWebApp"/> (不推薦使用該方式纺棺,每次修改之后必須要重新啟動(dòng)服務(wù)器)
2.$CATALINA_BASE/conf/[enginename]/[hostname]/
and renamed to application's base file name plus a ".xml" extension.
即:conf/\Catalina\localhost目錄下建立 name.xml 文件榄笙,注意:文件名將作為映射的web目錄名。如new.xml, a#b.xml,... (備注:無需在配置path,<Context docBase="D:\myWebApp"/>,
ROOT.xml 可配置為缺省web應(yīng)用
)
配置主機(jī)祷蝌,并指定缺省應(yīng)用
<Host name="www.sina.cn" appBase="D:\sina" >
<Context path="" docBase="\mail"/>
</Host>
在web.xml中配置應(yīng)用的主頁(yè):
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>1.html</welcome-file>
</welcome-file-list>
</web-app>
Web資源訪問流程圖
http://wenku.baidu.com/link?url=VHjGa0GpxfwIYoTjsnfpZfhoGjuKdmR10kKn-ADbFHNaAKqwPvBAZtcCWYEZw9QdLgw0FZu5NpmtsznbkNPgjtRkt_gLrSPBTS_k60VCLpe
(UML圖三大工具:三大UML建模工具Visio茅撞、Rational Rose、PowerDesign的區(qū)別)