SERVLET
通过浏览器访问服务器的项目。
服务器
web开发中的服务器比较多,咱们暂时学习叫做tomcat。
使用:
1:解压到自己盘符
2:熟练掌握服务器各个文件夹的作用:
bin:
startup.bat:启动服务器(注意jdk环境变量),双击:如果黑dos框闪退,检查jdk和端口号是否被占用
shundown.bat:关闭服务器
conf:
server.xml:定义了tomcat默认端口号:8080:通过浏览器:http://172.16.8.78:8080,默认浏览器就访问到了tomcat/webapps目录。可以访问服务器
web.xml:定义tomcat下所有项目默认session存活时间30分钟
webapps:默认就是项目部署目录
可以使用纯html项目测试,赋值粘贴到该目录,重启服务器http://172.16.8.78:8080/test/1.html
tomcat中编译部署过的web项目目录:
默认就是webcontent目录 /项目名/web-inf/classes(原src目录)
lib:tomcat.jar:提供多个类,方法,学习的内容
work:存储访问过的jsp页面,会先编译成servlet
=======================================================================================
eclipse配置tomcat:
1:window->preferences->Server->点击Runtime Environments->右边点击add添加服务器:单击apache->tomcat8.5->next->选择服务器安装路径,并且单击下拉框选择自己安装的jdk->完成->完成
2:新建web项目:Dynamic Web Project,
target runtime:选择自己安装的服务器->next->next->打勾选中generate web.xml,完成
3:window->show view->servers->点击超链接:查看服务器,完成
4:双击服务器:修改配置:服务器窗口左下角选择overview:找到server locations:选择第二个单选框,在deploy path:选择tomcat\webapps目录:确定eclipse中web项目的发布路径,ctrl+s保存即可。
5:服务器上右键add and remove:部署项目,右键启动服务器。web项目目录结构
tomcat三大组件
三大功能类
HttpServlet
servlet生命周期
HttpServlet的执行原理:重中之重
常用类
转发与重定向的区别
文件上传
Filter
声明周期
Listener
Http协议
自定义注解
jsp
三大指令
编译指令
导入标签指令
页面包含指令
EL表达式
jsp四大作用域
JSTL
Cookie
jsp的执行原理
MVC
路径
最后更新于