负基础实战 java 开发教程 ( 二 ):tomcat
DESCRIPTION
负基础实战 java 开发教程 ( 二 ):tomcat. 关于我 :. 12 年项目开发、管理经验,有丰富的项目运作和商务谈判经验。 普通的创业中的程序员,著有 《 失业的程序员 》 一书。 知名 IT 自媒体 《 程序员在囧途 》 主编 精通 PHP 、 java 、 ios 、 html5 等(项目做得多自然可以成为“精”和“通”. 我的特点: 巨懒、不按常规出牌、对技术转化为利润有着超强的渴望、文科生. Tomcat. - PowerPoint PPT PresentationTRANSCRIPT
edu.51cto.comedu.51cto.com
负基础实战 java 开发教程( 二 ):tomcat
12 年项目开发、管理经验,有丰富的项目运作和商务谈判经验。普通的创业中的程序员,著有《失业的程序员》一书。知名 IT 自媒体《程序员在囧途》主编精通 PHP、 java、 ios、 html5 等(项目做得多自然可以成为“精”和“通”
关于我 :
我的特点:巨懒、不按常规出牌、对技术转化为利润有着超强的渴望、文科生
TomcatTomcat是 Apache 软件基金会( Apache Software
Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、 Sun 和
其他一些公司及个人共同开发而成。
由于有了 Sun 的参与和支持,最新的 Servlet 和 JSP 规范总是
能在 Tomcat 中得到体现, Tomcat 5支持最新的 Servlet 2.4 和 JSP
2.0 规范。因为 Tomcat 技术先进、性能稳定,而且免费,因而深受
Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行
的Web 应用服务器。目前最新版本是 8.0。
Tomcat 安装官方下载地址: http://tomcat.apache.org/download-80.cgi
建议使用此版本:
解压即安装。
Tomcat 运行环境搭建1、 Tomcat 的启动是一个 bat 文件,在 bin 目录下。双击即可。 2 、如果没有配置 java 环境变量,启动只会跟幽灵一样的一闪即消失 ;简单理解,就是 Tomcat 找不到 JDK(或 JRE) ,没办法运行。 3 、设置 java 环境变量:编辑 startup.bat 文件,添上如下一行代码: set JRE_HOME= “JRE 安装目录“ (set JRE_HOME="C:\jre7”)4、 Tomcat 就配置好了,启动 Tomcat ,在浏览器地址栏输入http://localhost:8080/;你会看到 tomcat 主页。
Tomcat 端口和编码1、 tomcat 默认端口是 8080
2 、在 tomcat 安装路径 /conf/server.xml
3 、搜索 8080
4 、修改成你想要的端口5 、 useBodyEncodingForURI="true"
URIEncoding="UTF-8“
6、 useBodyEncodingForURI="true" // 设置 POST和
GET 使用相同编码URIEncoding="UTF-8" //对 URI 使用 utf-8 编码处理
Tomcat 修改默认网站路径1、 tomcat 默认网站在 tomcat 安装路径 /webapps 下面2 、在 tomcat 安装路径 /conf/server.xml
3 、搜索 webapps
4 、加上 <Context path=""
docBase="C:/myweb" debug="0"
reloadable="true" crossContext="true"/>
设置站点1 、站点是具有特定结构的文件夹。这一点在 Tomcat 里表现得极为清晰。2 、站点,在服务器上肯定是用文件夹(即目录结构)来存储和管理的。但是它和普通的文件夹又不同,在 Tomcat 里,可用于作为站点的文件夹必须有如下特点:拥有一个名为 WEB-INF 的子文件夹,该子文件夹下必须有一个名为 web.xml 的文件,而且该 xml 文件必须受约束与特定的DTD 。3、 tomcat 默认访问 webapps 目录,如果你的站点存放在 webapps 目录下,可以使用相对路径 : http://localhost:8080/myweb4 、打开 conf下 server.xml :
这样指定站点目录方式;访问地址: http://localhost:8080
来一段 hello world 吧 <% response.getWriter().write(“ 你好” ); %>
edu.51cto.com
Thank You Thank You !!
edu.51cto.com