随笔分类 - Spring MVC
摘要:传统基于MVC开发的web应用 Sevlet接收浏览器发送的数据后,由后台查询对应的结果,生成Model,最后将Model中的数据与View模板引擎进行渲染,得到的HTML返回给浏览器,但是这种开发模式只适用于支持HTML的客户端。 RESTful REST-表现层状态转换,资源在网络中以某种表现形
阅读全文
摘要:响应中产生结果主要有两种方式,在方法上增加@ResponseBoby注解,产生响应文本,另一种利用ModelAndView对象结合模板引擎输出,也就是用写好的jsp或freemarker模板引擎结合数据动态渲染产生对应的页面信息。 @ResponseBoby 直接产生响应体的数据,过程不涉及任何视图
阅读全文
摘要:早期Tomcat默认使用字符集ISO-8859-1,属于西欧字集,并不兼容中文字符,解决乱码的核心就是将其他字符集转换成UTF-8字符集,在SpringMVC中,Controller的请求和响应都需要设置UTF-8字符集。 中文乱码的配置 Get请求乱码- server.xml增加URIEncodi
阅读全文
摘要:接收表单复合数据 1.使用数组接收数据 2.List集合接收表单数据 List参数前一定要使用@RequestRaram注解 使用实体类作为参数接收数据时,可以直接使用List集合 关联对象赋值 日期类型转换 @DateTimeFormat (pattern ="yyyy-MM-dd" )放在方法D
阅读全文
摘要:数据绑定 Spring MVC中controller控制器类中的方法与url绑定在一起 URLMapping(URL映射) URL Mapping指将URL与Controller方法绑定 通过将URL与方法绑定,SpringMVC便可通过Tomcat对外暴露服务 URL Mapping注解 @Req
阅读全文
摘要:1.maven依赖spring-webmvc 2.web.xml配置DispatcherServlet 3.配置applicationContext.xml的mvc标记 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.s
阅读全文