springmvc
明月&清风
这个作者很懒,什么都没留下…
展开
-
Spring Web MVC及实现SpringMVC的HelloWorld
SpringMVC 概述一种轻量级的、基于MVC的Web层应用框架。偏前端而不是基于业务逻辑层。Spring框架的一个后续产品。Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的MVC 框架之一。Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。SpringMVC的HelloWorld实例1) ...原创 2020-02-19 19:01:20 · 226 阅读 · 0 评论 -
Spring MVC中@RequestMapping映射请求注解
@RequestMapping 概念1) SpringMVC使用@RequestMapping注解为控制器指定可以处理哪些 URL 请求2) 作用:DispatcherServlet 截获请求后,就通过控制器上 @RequestMapping 提供的映射信息确定请求所对应的处理方法。@RequestMapping 可标注的位置上一篇博客中的HelloWorld.java:package ...原创 2020-02-20 16:43:17 · 369 阅读 · 0 评论 -
Spring MVC中处理请求数据方法以及解决其中的POST中文乱码问题
请求处理方法签名1) Spring MVC 通过分析处理方法的签名,将HTTP请求信息绑定到处理方法的相应入参中。2) Spring MVC 对控制器处理方法签名的限制是很宽松的,几乎可以按喜欢的任何方式对方法进行签名。@RequestParam注解在处理方法入参处使用 @RequestParam 可以把请求参数传递给请求方法value:参数名required:是否必须。默认为 tr...原创 2020-02-20 17:10:12 · 263 阅读 · 0 评论 -
SpringMVC@ResponseBody注解和重定向
@ResponseBody注解在Handler方法上添加该注解之后,方法的返回值将以字符串的形式直接响应给浏览器。所处理的index.jsp标签: <a href="${pageContext.request.contextPath }/testResponseBody">Test ResponseBody</a><br>响应的Handler方法:/...原创 2020-02-21 21:48:49 · 2829 阅读 · 0 评论 -
SpringMVC处理使用jQuery等静态资源
处理静态资源在SpringMVC中如若使用静态资源,比如在中使用jQuery时需要:在springmvc的配置文件中加入如下两个配置:<mvc:default-servlet-handler/><mvc:annotation-driven/>例如只在index.jsp中添加:<script type="text/javascript" src="${pag...原创 2020-02-21 21:55:33 · 165 阅读 · 0 评论 -
SpringMVC处理响应数据
SpringMVC处理响应数据概述1) ModelAndView: 处理方法返回值类型为 ModelAndView 时, 方法体即可通过该对象添加模型数据2) Map 及 Model: 入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或java.uti.Map 时,处理方法返回时,Map 中的数据会自动添加到模型中...原创 2020-02-20 21:47:00 · 393 阅读 · 0 评论 -
Spring与SpringMVC的整合以及简单项目实例
Spring 与SpringMVC的整合问题:1) 需要进行 Spring 整合 SpringMVC 吗 ?2) 还是否需要再加入 Spring 的 IOC 容器 ?3) 是否需要在web.xml 文件中配置启动 Spring IOC 容器的 ContextLoaderListener ?需要: 通常情况下, 类似于数据源, 事务, 整合其他框架都是放在 Spring 的配置文件中(而不是...原创 2020-02-22 11:27:24 · 283 阅读 · 0 评论