tomcat关闭方式
crtl+c
tomcat项目发布方式
- 直接将项目复制到tomcat文件夹下面的webapps文件夹下:虚拟路径就是文件夹名称(或者把html等文件打包成war包后放到webapps下)
- 在tomcat/conf/server.xml文件中配置(不推荐使用)
- tomcat/conf/Catalina/localhost下面创建任意名称的xml文件,在该文件中写以下代码:
servlet
- servlet其实就是一个接口,定义了java类被tomcat识别的规则
- 快速入门
- 执行原理
- 生命周期
- 小知识点(写html文件时要在web文件夹下新建,不要在WEB-INF里面新建)
- 体系结构
- servlet相关配置
- 请求方式
request对象
-
获取请求消息数据
- 获取请求行数据
- 获取请求行数据
-
获取请求头数据
-
获取请求体数据(当方法为POST时才能获取)
-
通用方法
-
中文乱码问题:在获取request中的参数前将第一行代码写为(tomcat8中,get不会乱码,post会出现乱码问题!)request.setCharacterEncoding(“utf-8”),告诉服务器客户端的编码方式。
-
请求转发(request.getRequestDispatcher(path).forward(request,response))
-
共享对象(可通过request进行转发)
响应消息
- 重定向和请求转发的区别
- 路径写法
- 验证码例子
- 为了防止src的路径重复导致图片不刷新,可以在原来的路径后面加一个时间戳,格式为?+date,?代表传的是参数,所以不会影响到找寻的实际路径。