摘要: 一、自定义DispatcherServlet配置 AbstractAnnotationConfigDispatcherServletInitializer所完成 的事情其实比看上去要多。在SpittrWebAppInitializer中,原来所编写的三个方法仅仅是必须要重载的abstract方法。但 阅读全文
posted @ 2018-05-07 22:20 雨落忧伤- 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 一、静态资源的使用 在WebConfig.java中有如下代码段 此时会注册一个默认的Handler:DefaultServletHttpRequestHandler,这个Handler也是用来处理静态文件的,它会尝试映射/*。当DispatcherServelt映射/时(/ 和/* 是有区别的), 阅读全文
posted @ 2018-05-07 15:50 雨落忧伤- 阅读(836) 评论(0) 推荐(0) 编辑
摘要: Spring注解大全 1、@Autowired 2、@Qualifier(指定注入Bean的名称) 3、@Resource 4、@Component 5、@ Repository 6、@Service 7、@Controller 8、@RequestMapping 9、@RequestBody 10 阅读全文
posted @ 2018-05-02 10:44 雨落忧伤- 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Apache Tiles,定义适用于所有页面 的通用页面布局。Spring MVC以视图解析器的形式为Apache Tiles提 供了支持,这个视图解析器能够将逻辑视图名解析为Tile定义。 1.配置Tiles视图解析器 为了在Spring中使用Tiles,需要配置几个bean。一 个TilesCo 阅读全文
posted @ 2018-04-27 22:14 雨落忧伤- 阅读(824) 评论(0) 推荐(0) 编辑
摘要: Spring自带了13个视图解析器,能够将逻辑视图名转换为物理实现 首先将会介绍 InternalResourceViewResolver,这个视图解析器一般会用来 解析JSP视图。 1. Spring提供了两种支持JSP视图的方式: InternalResourceViewResolver会将视图 阅读全文
posted @ 2018-04-27 18:30 雨落忧伤- 阅读(19612) 评论(0) 推荐(0) 编辑
摘要: Spittr应用有两个基本的领域概念:Spitter(应用的用户)和 Spittle(用户发布的简短状态更新)。 在笔记25中已经对Spittle进行了简单的构建,现在对Spitter进行实现。主要是用户的注册、用户基本信息的展示。 注册的时候就会涉及到对表单的处理,使用表单分为两个方面:展现表单以 阅读全文
posted @ 2018-04-26 16:50 雨落忧伤- 阅读(440) 评论(1) 推荐(0) 编辑
摘要: 假设我们的应用程序需要根据给定的ID来展现某一个Spittle记 录。其中一种方案就是编写处理器方法,通过使用@RequestParam 注解,让它接受ID作为查询参数: 这个处理器方法将会处理形如“/spittles?spittle_id=12345”这样的 请求。尽管这也可以正常工作,但是从面向 阅读全文
posted @ 2018-04-24 22:34 雨落忧伤- 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Spring MVC允许以多种方式将客户端中的数据传送到控制器的处理器 方法中,包括: 查询参数(Query Parameter)。 表单参数(Form Parameter)。 路径变量(Path Variable)。 查询参数(Query Parameter)。 表单参数(Form Paramet 阅读全文
posted @ 2018-04-24 21:38 雨落忧伤- 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 在 Spittr应用中,我们需要有一个页面展现最近提交的Spittle列表。因此,我们需要一个新的方法来处理这个页面。 1.首先,需要定义一个数据访问的Repository。为了实现解耦以及避免 陷入数据库访问的细节之中,我们将Repository定义为一个接口,并在稍后实现它我们只需要一个能够获取 阅读全文
posted @ 2018-04-24 20:29 雨落忧伤- 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 拆分HomeController中的@RequestMapping 在这个新版本的HomeController中,路径现在被转移到类级别的 @RequestMapping上,而HTTP方法依然映射在方法级别上。 当控 制器在类级别上添加@RequestMapping注解时,这个注解会应用到 控制器的 阅读全文
posted @ 2018-04-24 14:47 雨落忧伤- 阅读(186) 评论(0) 推荐(0) 编辑