
SpringMVC
SpringMVC 的使用
Woo_home
努力努力再努力
展开
-
SpringMVC(参数绑定、Model/ModelMap、绑定pojo)
参数绑定默认支持的参数类型基于完成需求:点击修改商品时,打开商品编辑页面,展示商品信息/** * 演示springmvc默认参数的传递 * 跳转修改商品信息页面 * @return */ @RequestMapping("itemEdit") public ModelAndView itemEdit(HttpServletRequest request,HttpServl...原创 2019-05-07 22:55:53 · 1281 阅读 · 0 评论 -
SpringMVC(高级参数、List类型绑定、@RequestMapping、限定请求方法、以及Controller方法返回值)
高级参数绑定1、数组类型的参数绑定基于批量删除操作完成参数传递@RequestMapping("queryItem") public String queryItem(QueryVo vo, Integer[] ids) { System.out.println(vo); //输出传入的数组 if (ids != null && ids.length > ...原创 2019-05-12 14:10:08 · 1178 阅读 · 0 评论 -
SpringMVC(异常处理)
Springmvc中异常处理思路:做一个全局异常处理器,处理所有没有处理过的运行时异常用于更友好地提示用户。创建全局异常处理器/** * 全局异常处理器 * @author Steven * */public class CustomerException implements HandlerExceptionResolver { @Override public Mod...原创 2019-05-12 16:06:50 · 180 阅读 · 0 评论 -
SpringMVC(图片上传处理、Json数据交互、Restful风格的使用)
图片上传处理1、配置虚拟目录2、加入上传功能需要的jar包3、配置多媒体解析器<!-- 配置多媒体处理器 --> <!-- 注意:这里id必须填写:multipartResolver --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.Com...原创 2019-05-12 18:00:10 · 909 阅读 · 0 评论 -
SpringMVC(拦截器、登录拦截器)
拦截器开发流程1、创建拦截器/** * 自定义拦截器 * @author Steven * */public class MyInterceptor1 implements HandlerInterceptor { //在Controller方法执行后被执行 //处理异常、记录日志 @Override public void afterCompletion(HttpServ...原创 2019-05-13 15:36:39 · 1368 阅读 · 0 评论 -
Jsp引入bootstrap无法显示
bootstrap 下载地址 https://v3.bootcss.com/getting-started/#download在配置 SpringMVC 的时候返回的 jsp 页面无法显示bootstrap样式<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%...原创 2019-06-04 20:16:04 · 2709 阅读 · 3 评论 -
SpringMVC常用注解解析
@Autowired自动装配,其作用是为了消除代码里面的getter/setter与bean中的property。当Spring发现 @Autowired 注解时,将自动在代码上下文中找到匹配的bean,并自动注入到相应的地方去。当Spring找不到bean时会抛出异常,将 @Autowired 注解的required属性设置为 false 不会抛出异常,会显示nullpublic class...原创 2019-07-24 12:14:46 · 243 阅读 · 0 评论