01-JavaWeb入门

JavaWeb入门

一、Tomcat简介

Tomcat:一种web服务器

Tomcat是由Apache推出的一款免费开源的servlet容器/web 应用服务器,在中小型系统和并发用户不是很多的场合下被普遍使用,可实现JavaWeb程序的装载,是配置JSP和Java系统必备的一款环境。

二、Tomcat开发环境搭建

搭建开发环境,就是将Tomcat配置到eclipse中

  • 下载tomcat,解压到任意英文目录

  • 打开eclipse

    • 点击window
    • 选择preferences
    • 展开Server
    • 选择Runtime选项
    • 在右侧点击add添加一个运行时环境
    • 点击browser 找到tomcat 选中
    • 一路确认即可
  • 安装好,在console控制台找到Server窗口,如果没有

    • 点击window
    • 点击show view 找到Server 如果没有,点击other
    • 然后在other中搜索Servers

三、Tomcat目录结构

bin/		二进制可执行文件和脚本
conf/		配置文件目录
lib/		所有web应用可见的类库目录
logs/		日志目录
webapps/	web应用所存放的目录
work/		Tomcat的工作目录(存放临时文件)

修改端口号

Tomcat默认端口 8080

ftp:// 		21
http:// 	80
https://	443
通过配置文件修改端口号
	步骤:
		1.去Tomcat目录下----conf目录----打开server.xml
		大约再65行
 <Connector connectionTimeout="20000" port="8088" protocol="HTTP/1.1" redirectPort="8443"/>
		2.将8080端口缓存你自己设定的		(0~65535  但是 0~1024被系统占用或保留)
		3.重启Tomcat

四、JavaWeb项目浏览访问路径:重点

如何将web项目添加到服务器中??

		Servers -- 右键Tomcat -- Add and Remove -- 选择或双击需要添加的web项目 -- finish
如何访问tomcat服务器中项目?
	http://ip地址:端口号/项目名称/文件名.后缀名
		例如:http://127.0.0.1:8080/04_javaweb/hello.html
页面不要放在WEB-INF下,什么时候方如果你不想让外界直接访问页面,那么你可以放在WEB-INF下
因为WEB-INF下的东西是受保护的,外界访问不了。
如果需要改web项目中后台代码一定要重新启动服务,重新加载web项目。
如果部署web项目后启动tomcat,如果修改web页面可以不用重启tomcat,刷新页面即可。

五、web.xml作用

web.xml 文件是用来初始化配置信息:比如welcome页面,servlet、filter、listener、servlet-mapping、启动加载级别等.....

注意:每个javaweb项目都有web.xml,但是web.xml并不是必须存在,存放再WebContent--WEB-INF下
<!-- 
	welcome-file-list 中配置多个欢迎页,  当我们去访问项目时候默认查找第一个,
	如果第一个页面不存在,继续查找第二个页面,依次类推
-->
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
     <welcome-file>aaa.html</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>

六、web项目 错误码

404 - 未找到    没有找到文件或者目录
200 - 成功,客户端请求已成功
500 - 内部服务器错误
505 - HTTP版本不受支持
原文地址:https://www.cnblogs.com/borntodie/p/14582713.html