springMVC
冷子轩
这个作者很懒,什么都没留下…
展开
-
6.SSM整合的环境搭建
1.what 利用spring将springMVC和mybaties整合到一起使用 2.why spring的IOC和AOP更好地对项目进行管理 3.流程图 4.code spring的环境搭建 <!--开启注解的扫描,希望处理service和dao,controller不需要Spring框架去处理--> <context:component-scan base-package="cn.itcast" > <!--配置哪些注解不扫描-->原创 2020-05-25 08:35:52 · 102 阅读 · 0 评论 -
5.springMVC拦截器
1.what springMVC中的拦截器可以对经过controller的数据进行拦截,来进行预处理、后处理、最后处理 2.why 通过拦截的处理,可以相当于servlet中的过滤器 3.code 编写拦截器实现HandlerInterceptor接口(默认方法需重写) * 自定义拦截器 */ public class MyInterceptor1 implements HandlerInterceptor{ /** * 预处理,controller方法执行前 * re原创 2020-05-23 21:16:31 · 54 阅读 · 0 评论 -
4.springMVC处理异常
1.what 编写一个异常处理类实现HandlerExceptionResolver接口,在配置文件中将其配置为spring的异常处理器 2.why 避免异常代码直接抛给页面,给用户不友好的显示,使用异常处理器,对异常进行处理 3.code 编写异常处理器 * 异常处理器 */ public class SysExceptionResolver implements HandlerExceptionResolver{ /** * 处理异常业务逻辑 * @param req原创 2020-05-23 20:29:07 · 87 阅读 · 0 评论 -
3.SpringMVC文件上传
1.what 利用SpringMVC上传客户端的文件到Tomcat服务器上 2.why 对传统的文件上传进行封装 3.code jar坐标 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version>原创 2020-05-23 17:06:09 · 94 阅读 · 0 评论 -
2.SpringMVC相应数据与结果视图
1.what springMVC中的model对象可以将客户端发送过来的数据保存到request域中,供jsp提取 @RequestBody可以保存请求体的数据到javabean中 @ResponseBody可以回传json数据给客户端 2.why 封装了客户端与服务器数据传输的复杂代码,提高开发效率 3.code controller类 @Controller @RequestMapping("/user") public class UserController { /** *原创 2020-05-23 15:43:59 · 154 阅读 · 0 评论 -
1.SpringMVC的执行流程
1.what springMVC是spring对web中变现层的封装 主要包括:Model[javabean]、view[jsp等]、Controller[servlet控制] 2.why 利用springMVC对变现层进行封装可以极大提高开发的效率 3.流程 4.code web.xml <!--配置前端控制器--> <servlet> <servlet-name>dispatcherServlet</servlet-name>原创 2020-05-23 09:50:56 · 136 阅读 · 0 评论