首页
学习
活动
专区
工具
TVP
发布

码猿技术专栏

欢迎关注微信公众号【码猿技术专栏】
专栏作者
290
文章
298296
阅读量
51
订阅数
Springmvc注解版开发
文章目录 1. 项目搭建 1.1. 搭建原理 1.2. springMVC版本 1.3. 配置内嵌tomcat 1.4. 配置DispatcherServlet初始化器 1.5. 主配置文件 1.6. MVC配置类 2. 配置拦截器 3. 配置过滤器 4. 配置视图解析器 5. 配置ViewController 6. 配置MessageConverters 6.1. 注解版 7. 异常处理器 7.1. 异常处理器执行的顺序 7.2. SimpleMappingExceptionResolver 7.3.
爱撒谎的男孩
2019-12-31
9150
Springmvc源码解读
文章目录 1. 实现Controller的方式 1.1. 实现Controller 1.2. 实现HttpRequestHandler 1.3. 使用注解 2. @EnableWebMvc 3. DispatcherServlet 4. HandlerMapping 4.1. BeanNameUrlHandlerMapping 4.2. SimpleUrlHandlerMapping 4.3. RequestMappingHandlerMapping 5. HandlerExecutionChain 6
爱撒谎的男孩
2019-12-31
3610
Shiro源码解析
filterChainDefinitionMap.put("/user/login", "anon,customFilter");
爱撒谎的男孩
2019-12-31
8680
maven使用总结
文章目录 1. Maven使用总结 1.1. 依赖范围 1.2. 依赖传递 1.2.1. 注意 1.3. 依赖排除 1.4. 依赖原则 1.4.1. 依赖路径最短优先原则 1.4.2. pom文件中申明顺序优先 1.4.3. 覆写优先 1.5. 生命周期 1.5.1. 生命周期调用的特点 1.5.2. clean生命周期 1.5.3. default生命周期 1.5.4. Site生命周期 1.6. Maven统一管理依赖的版本号 1.7. 继承 1.7.1. 步骤 1.8. 聚合 1.8.1. 步骤
爱撒谎的男孩
2019-12-31
4650
监听器获取spring配置文件创建的对象
文章目录 1. 监听器获取spring配置文件创建的对象 1.1. 前提 1.2. 准备 1.3. 实现 1.4. 参考文章 监听器获取spring配置文件创建的对象 前提 我们在使用监听器的时候,会用到spring配置文件创建的对象,那么我们不能像其他的类中直接使用@Resource或者@AutoWired自动注入对象,那么我们如何获取对象呢 比如我们在缓存数据的时候,就是在容器启动的时候读取数据库中的信息缓存在ServletContext中,那么我们肯定需要调用Service中的对象来获取数据库中的
爱撒谎的男孩
2019-12-31
9680
Springmvc中的转发重定向和拦截器
文章目录 1. Springmvc中的转发重定向和拦截器 1.1. 可变参数 1.2. 转发和重定向 1.2.1. forward: 1.2.2. redirect: 1.2.3. 实例 1.3. 拦截器 1.3.1. 基本概念 1.4. 使用拦截器 1.4.1. 自定义拦截器类 1.4.2. 在springmvc的配置文件中配置 1.4.2.1. 配置 1.5. 其中实现的方法 1.5.1. 演示登录检查 1.5.1.1. 自定义拦截器(LoginInterceptor) 1.5.1.2. sprin
爱撒谎的男孩
2019-12-31
2.2K0
Springmvc解决中文乱码问题
文章目录 1. Springmvc解决中文乱码问题 1.1. POST 1.1.1. 注意 1.1.2. 在web.xml配置 1.2. GET 1.3. 总结 Springmvc解决中文乱码问题 POST 在表单提交的时候,如果遇到中文乱码的情况,springmvc提供了一个CharacterEncodingFilter过滤器,我们只需要在web.xml文件中配置即可 注意 表单的提交方式必须是post 在web.xml中配置CharacterEncodingFilter编码格式要和JSP页面的编码格
爱撒谎的男孩
2019-12-31
1.2K0
Servlet和JSP总结
##响应数据乱码 -为什么出现乱码,因为输出响应数据默认使用的是iso8859-1 需要把此编码改成utf-8
爱撒谎的男孩
2019-12-31
2.5K0
自己写springmvc框架
文章目录 1. 简易的springmvc框架 1.1. 三层架构 1.2. 什么是mvc 1.2.1. 好处 1.3. 实现 1.3.1. 思想 1.3.2. 创建注解RequestMapping 1.3.3. 创建Handler类 1.3.4. config.xml(resource目录下) 1.3.5. XMLUtils 1.3.6. HandlerMapping 1.3.7. 视图解析器 1.3.8. DispatcherServlet 简易的springmvc框架 三层架构 表示层(视图层,显示
爱撒谎的男孩
2019-12-31
6800
Struts2核心配置文件(package)
文章目录 1. struts核心配置文件详解 1.1. 包(package) 1.1.1. 属性 1.1.2. 范例 1.1.3. 引入另一个包中的action 1.1.4. 包含另外一个包(include) 1.2. 配置处理结果(result) 1.2.1. 类型 1.2.2. 局部结果 1.2.3. 配置全局结果 struts核心配置文件详解 包(package) 在核心配置文件中需要配置<package> 元素可以把逻辑上相关的一组Action、Result、Intercepter等元素封装
爱撒谎的男孩
2019-12-31
5370
Servlet总结一
文章目录 1. Servlet总结一 1.1. HttpServlet 1.1.1. 生命周期 1.1.2. 常用的方法 1.2. HttpServletRequest 1.2.1. 常用的方法 1.2.2. 请求转发与包含 1.2.2.1. getRequestDispatcher 1.2.2.2. RequestDispatcher 1.2.2.2.1. forward和include的区别 1.2.2.2.2. 相同点 1.2.2.2.3. 传递数据 1.3. HttpServletRespons
爱撒谎的男孩
2019-12-31
5540
Servlet总结四(过滤器)
文章目录 1. Servlet总结四(过滤器的使用) 1.1. 简介 1.2. 过滤器的实现 1.2.1. 重点 1.2.2. 简单的例子 1.2.3. 过滤器的设置 1.2.3.1. 注意 1.2.4. 初始参数的设置和获取 1.2.4.1. 设置初始值 1.2.4.2. 获取初始参数的值 1.2.5. 设置触发的时机 Servlet总结四(过滤器的使用) 简介 在容器调用Servlet的service()的方法钱,Servlet其实并不会知道有请求的到来,而在service()方法执行后,容器真正
爱撒谎的男孩
2019-12-31
3350
Servlet总结五(监听器)
生命周期监听器 生命周期就是从创建到销毁,因此顾名思义,就是在对象创建的时候会触发,销毁的时候也会触发
爱撒谎的男孩
2019-12-31
4710
Servlet总结三(HttpSession会话管理)
文章目录 1. Servlet总结三(HttpSession会话管理) 1.1. 简介 1.2. 常用方法 1.3. 使用 1.4. 简单的例子 Servlet总结三(HttpSession会话管理) 简介 HttpSession是提供一种方式,跨多个页面请求或对 Web 站点的多次访问标识用户并存储有关该用户的信息。 简单的来说就是能够实现全局的共享数据,可以跨多个页面请求,当然在Servlet中可以在同一个项目中的不同的Servlet中共享数据 常用方法 void setAttribute
爱撒谎的男孩
2019-12-31
7170
JSP总结二(动作元素)
http://www.cnblogs.com/zfc2201/archive/2011/08/17/2143615.html
爱撒谎的男孩
2019-12-31
4550
Struts2之获取请求参数
获取请求参数 本人独立博客https://chenjiabing666.github.io 在Servlet中可以调用HttpServletRequest的getParameter()的方法接收传递过来的请求参数,但是在struts2中对这种方式进行了三种封装 我们一般发出请求都是通过表单传递的,但是在服务端如果获取表单传递过来的值,其中有三种不同的方式 属性驱动 属性驱动就是将一个Action类作为一个POJO类,在类中定义表单的请求参数的name属性,但是还要为这些成员变量设置get,set方法。因为在
爱撒谎的男孩
2018-05-10
1.1K1
Struts2之Action类访问Servlet API
Action类访问Servlet API 本人独立博客https://chenjiabing666.github.io Struts2并未直接和Servlet API耦合,这是Struts2的一个改良之处。但是对于web应用控制器而言,不访问Servlet API是不可能,因此下面我们介绍三种方式访问Servlet API ActionContext 使用这个可以获取Servlet中HttpServletRequest,HttpSession,ServletContext 其中的方法 static Acti
爱撒谎的男孩
2018-05-10
1.2K4
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档