7.其它.restful编程风格.字符编码解决方案.防止表单重复提交. 字符编码:可以作用post/响应编码. get需要单独设置.org.springframework.web.filter.CharacterEncodingFilter 注:配置encoding=utf-8/forceEncoding=true表单重复提交控制: 原理等同于u2处理解决方案 + 拦截器实现.Restful编程: @RequestMapping("/users/findUser/{id}")getUser(@PathVariable(“id”) Integer id)
8. ssh整合. spring + strutrs + hibernate. 现在采用: springmvc+spring+hibernate.
整合步骤:
1.spring + springmvc整合.
1.1: 先引入相关jar包.
1.2: 提供springMVC容器(扫描controller层. MVC注解的支持.和一些解析器组件).
1.3:springMVC容器: 在web.xml中交给DispatcherServlet核心处理器加载.
1.4:提供spring容器.(扫描各层.不包含controller. )
1.5:基于web.xml核心配置: 加载spring容器.(spring加载监听器. )
1.6:补充: springmvc默认还会具备过滤器: CharacterEncodingFilter.解决:post.注: 如果是Get请求,还需要进行全局配置URIEncoding.
2.Spring(4.0) + hibernate整合+spring-orm.jar/spring-transaction.jar.
2.1: 先引入相关jar包.
2.2:基于spring容器: 集成1.数据源. 2.sessionFactory.
3.提供声明式事务(service层).
3. 编写整合实现功能.模拟测试功能:
新增.1. 编写controller处理器. 提供新增页面和成功提示页面.
4. 编写Service服务层.
3. 编写dao层.
Springmvc续
最新推荐文章于 2023-08-13 18:30:13 发布