Javaweb入门

1、概述
web资源分类:
静态资源:供人们浏览的数据始终是不变的;浏览器能直接看懂。(html、css)
动态资源:不同时间访问,会返回不同内容。。。
JavaWeb技术:指的是使用Java开发web的技术(servlet,Jsp)。
Java Web应用由一组Servlet、HTML页、类、以及其它可以被绑定的资源构成。它可以在各种供应商提供的实现Servlet规范的Servlet容器中运行。
Servlet:其实就是一个Java类,只不过它要符合Servlet规范(即需要实现Servlet接口中的抽象方法)。
JSP:其实是Servlet的另外一种写法,实际项目编译过程中,还需要将其转换成Servlet–>.class。
Servlet容器:直白的说,它就是一个实现了main方法的一段代码,由它去创建和管理Servlet。它还实现了底层的网络传输的相关功能代码。让程序员只专注于自己的工作(Serlet、Jsp)。。。
2、Tomcat容器
特点:免费、开源,适合中小型系统开发。
目录:
bin:存放运行脚本的目录,比如:
startup.bat–>开启tomcat服务的脚本
shutdown.bat–>关闭tomcat服务
conf:存放tomcat配置文件
server.xml–>端口配置
tomcat-users.xml–>配置管理员账号
lib:存放 Tomcat服务器和所有web应用程序需要访问的jar文件
logs:存放日志
catalina.2019-08-28.log–>服务日志
temp:存放临时文件
webapps:当发布web应用程序时,通常把web应用程序的目录及文件放到这个目录下
work:Tomcat将JSP生成的Servlet源文件和字节码文件放到这个目录下
运行:JAVA_HOME环境变量配置,双击 bin 目录下的 startup.bat 文件,在地址栏中输入 http://localhost:8080/。。。
HTTP状态码:
200:请求成功,浏览器会把响应体内容(通常是html)显示在浏览器中。
302 :请求重定向,你访问我,我通知你访问另一个资源。
304 :如果再次访问的页面没有经过修改,通知浏览器去读缓存。
404 :找不到资源。
500:服务器程序出错。
3、web项目创建

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值