SpringMVC
霸道流氓气质
每一个优秀的人,都有一段沉默的时光,是那段时光,不抱怨不诉苦,最后渡过了这段感动自己的日子。
展开
-
借助Spring站点开始一个spring项目
请导航至:https://start.spring.io/站点来开始使用start.Spring.io填好相应的信息,并在dependencies中搜索相应的依赖,这里搜索Web依赖即可然后点击下面的Generate Project 按钮后会下载一ZIP文件,这个文件会包含我们的Stater项目。解压这个ZIP文件,我们就可以看到项目结构:...原创 2018-08-14 21:54:40 · 222 阅读 · 0 评论 -
SpringMVC的常用注解
SpringMVC的常用注解1.@Controller@Controller注解在类上,表明这个类是Spring MVC 作为Controller(控制器)的角色。这样就可以将其声明为Spring中的一个Bean,Dispatcher Servlet 会自动扫描注解了此注解的类。并将Web请求映射到注解了@RequestMapping的方法上。在SpringMVC声明控制器Be...原创 2018-10-23 16:59:00 · 258 阅读 · 0 评论 -
SpringMVC应用拦截器判断用户是否登录
拦截器定义实现HandlerInterceptor接口,实现接口方法。import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.HandlerInterceptor;import ...原创 2018-09-27 23:39:52 · 1389 阅读 · 0 评论 -
@RequestMapping对请求方法限定
@RequestMapping除了可以对url进行设置,还可以限定请求进来的方法限定GET方法@RequestMapping(method=RequestMethod.GET)限定POST方法@RequestMapping(method=RequestMethod.POST)GET和POST都可以@RequestMapping(method={RequestMethod.G...原创 2018-09-22 22:11:04 · 467 阅读 · 0 评论 -
@RequestMapping的使用
@RequestMapping注解来实现URL路径映射使用:@RequestMapping(value="item")或者@RequestMapping("/item")value的值是一个数组,可将多个url映射到同一个方法。@RequestMapping(value={"itemList","itemListAll"})位置:添加在类上面在class上添加@Requ...原创 2018-09-22 22:03:07 · 466 阅读 · 0 评论 -
SpringMVC的Controller方法返回值
一、返回ModelAndViewcontroller方法中定义ModelAndView对象并返回,对象中可以添加model数据、指定的view。public ModelAndView queryItemList() { // 创建页面需要显示的商品数据 List<Item> list = new ArrayList<>(); list.add(new It...原创 2018-09-23 12:16:54 · 308 阅读 · 0 评论 -
第一个SpringMVC入门程序
一、写在前面1.SpringMVC处理流程二、创建工程1.在Eclipse下新建Dynanic Web Project2.输入工程名springmvctest,选择module version为2.5(自动生成web.xml)3.建成之后的目录4.导入jar包下载springmvc独立运行所需jar包https://download.cs...原创 2018-09-10 22:36:21 · 224 阅读 · 0 评论 -
SpringMVC组件说明以及配置代码
DispatcherServlet:前段控制器用户请求到达前端控制器,相当于MVC模式中的C,DispatcherServlet是整个流程控制的中心,由于它调用其他组件处理用户的请求,它的存在降低了组件之间的耦合性。HandlerMapping:处理器映射器负责根据用户请求的url找到Hnadler即处理器,springmvc提供了不同的映射器实现不同的映射方式,比如:配置文件方式、实...原创 2018-09-15 21:31:27 · 230 阅读 · 0 评论 -
SpringMVC框架结构以及架构流程
框架结构:架构流程:1.用户发送请求至前端控制器DispatcherServlet。2.DispatcherServlet收到请求调用HandlerMapping处理器映射器。3.处理器映射器根据请求url找到具体的处理器,生成处理器对象以及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4.DispatcherSerlet通过HandlerA...原创 2018-09-15 16:20:28 · 529 阅读 · 0 评论 -
BJUI使用ajax异步表单提交时后台action要加@ResponseBody
场景在使用BJUI的ajaxform异步表单提交时,后台直接使用@RequestMapping时不能正常回显消息。知识储备ajaxform异步表单提交通过data属性使用(带验证):<form action="../../json/ajaxDone.json" data-toggle="ajaxform"> <h5>Data API Aja...原创 2018-11-23 11:02:32 · 1949 阅读 · 0 评论