WEB相关知识点
来源:互联网 发布:淘宝买家微信付款骗局 编辑:程序博客网 时间:2024/06/05 06:11
Web基础
5.1 web容器启动
1.web.xml加载顺序: listener -> filter -> servlet
2.webt容器启动过程,java新手很怕配置文件,理解完这些有助于熟悉配置文件 http://blog.csdn.net/u014431852/article/details/47042895
5.2 Servlet、Interceptor、Listener、Filter
Servlet 接收请求返回响应,最原始的web业务处理类。
Interceptor 拦截器,可以实现HandlerInterceptor接口自定义拦截器,在日志记录、权限检查、性能监控、通用行为等场景使用,本质是AOP。
Listener 监听器 常用于统计在线人数等纵向功能。
Filter 过滤器 在请求接口处理业务之前改变requset,在业务处理之后响应用户之前改变response。如果某些数据不加密,很容易用抓包工具加filter作弊。
5.3 web项目结构
5.3.1 mvn结构
熟练掌握几种常见的mvn项目结构,mvn可以自动生成,这里不再详述。
5.3.2 mvn包管理
1.版本号尽量几种在一个文件中便于管理。
2.spring milestone包解决spring包冲突问题。
3.mvn dependency:tree命令分析所有包依赖,对于冲突的在pom文件中 包围起来
5.3.3 版本控制
1.git、svn等
2.代码冲突解决方案
3.分支管理。
4.对于某个稳定版本上线后,如果在此基础上开发新功能,一定要新建分支,在新分支上提交代码,最后在新版发布时合并分支。修改运营环境bug切换到主分支进行修改
5.4 Http请求
5.4.1 请求方法
post、get、put、head、delete、copy、move、connect、link、patch,最常用的是前4、5个。
5.4.2 请求头,状态码
常用的请求头有Accept(下载文件会特殊使用)、Accept-Charset(设置utf-8字符集)、Content-Type(json等配置)等
常用的响应头有Content-Type、Content-Type、Content-Length等,偏前端,不再详述。
- Web Service相关知识点
- WEB相关知识点
- WEB前端--背景相关知识点总结
- 一些web体系和相关知识点
- Web自动化测试相关知识点(仅限于补充)
- Java Web知识点整理:第四章:AJAX相关
- web知识点
- Web知识点
- (20)WEB的相关知识以及JSP入门基础知识点总结
- EJB的相关知识点
- EJB的相关知识点
- XML相关知识点
- ACTIVEMQ相关知识点
- addBehavior相关知识点
- J2EE相关知识点
- Tomcat相关知识点
- Java相关知识点杂记
- tomcat相关知识点
- jquery的几种异步请求,ajax(转载)
- Angular面试方面的问题
- 用一句话记录我的心情
- 文章标题
- 关于二叉树的创建、遍历等问题
- WEB相关知识点
- LeetCode-58-Length of Last Word 水题
- by分组和class分组的区别
- 网络流板子之 dinic板子
- js获取上传文件的大小(字节数)
- XML fragments parsed from previous mappers already contains value for com.mybatis_test.dao.StudentMa
- Hibernate 简单总结
- rabbitmq 简介
- Android 多线程之IntentService 完全详解