SpringMVC与EasyUI整合教程:编码设置与异常处理(2013年版本)
需积分: 4 73 浏览量
更新于2024-07-26
收藏 384KB DOC 举报
本篇笔记详细记录了作者在2013年1月18日使用easyui与spring MVC框架时遇到的问题与解决方案,以及对spring MVC核心概念的简要概述。以下是主要内容的详细说明:
1. **Java文件编码问题** (2012年8月14日)
在开发过程中,遇到中文字符乱码问题,作者通过Eclipse的设置解决了这个问题。具体步骤是进入`Window -> Properties -> General -> Workspaces`,将文本文件编码更改为UTF-8,确保源代码在不同平台下的一致性。
2. **Spring MVC配置** (2012年8月15日)
介绍了一个Spring MVC中的关键配置部分,涉及`InternalResourceViewResolver` bean,用于指定视图解析规则。这个bean定义了视图的前缀(`/WEB-INF/pages/`)和后缀(`.jsp`),使得返回的视图路径正确无误。此外,作者还提到了Spring MVC的DispatcherServlet,它是整个框架的核心,负责请求分发,采用FrontController模式,通过后端控制器(Controller)、映射处理器(Mapping)和视图解析器(View Resolver)协作,构建完整的请求处理流程。
3. **Spring注解自动装配** (@Autowired)
作者指出,在Spring MVC中使用`@Autowired`注解可以简化依赖注入,无需显式声明getter和setter方法,Spring框架会自动管理对象实例化。这大大提升了代码的简洁性和可维护性。
4. **Oracle数据库连接** (未具体日期)
提供了Oracle数据库的安装路径,强调了如何通过修改tnsnames.ora文件来添加新的服务名,以便跨服务器访问数据库。这涉及到数据库连接配置的重要环节。
5. **Servlet API jar文件缺失** (错误与解决)
遇到了类型转换错误,原因是项目缺少`servlet-api.jar`。解决方法是找到缺失的jar文件,通常在Apache Software Foundation的相应目录下,如`D:/ProgramFiles/ApacheSoft...`,将其添加到项目的类路径中。
通过这篇笔记,读者可以了解到如何处理Eclipse的编码问题,Spring MVC的基本配置,以及在实际开发中遇到的一些常见问题及其解决策略。同时,对于Spring框架的工作原理和便捷特性,有了更深入的理解。
2012-09-24 上传
2024-01-14 上传
2024-01-06 上传
2016-11-28 上传
2017-11-16 上传
2019-02-19 上传
2022-12-06 上传
2015-08-04 上传
碧扶摇
- 粉丝: 59
- 资源: 24
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍