【笔记】SpringMVC学习指南
夏天吹过的风
得不到的永远在骚动
展开
-
【笔记】Spring MVC学习指南(十二)下载文件
《SpringMVC学习指南》的最终章。 这章主要讲的文件下载,更多的是指如何绕过直接下载,通过验证获取文件。 先来看第一部分,如何通过验证才能获取文件(配置文件那部分,没有新的内容,就不贴出来了): package app12a.controller; import java.io.BufferedInputStream; import java.io.File; import原创 2015-10-06 23:37:46 · 1217 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(四)基于注解的控制器
第四章实现的仍然是一样的功能,只不过改为注解实现。 感觉注解是非常易用且方便的,但仍然觉得配置文件更好些,毕竟不用修改类文件。。。 依然是先来看目录结构: 从目录结构来看,与之前相比,最大的不同是Controller类由两个变为一个了,这也是注解的优势之一,可以使得一个类完成多个动作。 web.xml没有变化,不提了,先来看servlet的配置变化: <beans原创 2015-09-25 07:03:08 · 895 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(八)表达式语言
EL表达式。。。 嗯 就是已经出现很多次的那个${},简单地说,就是可以更方便的获取数据并显示,可以换取url参数,attribute属性值,header等页面信息以及实现简单的四则运算。可以使用.和[]两种方式,后者更全面(当要获取的属性名不是有效的java变量名时,只能用[]),前者更便捷。可以关闭某个页面或所有url匹配的页面所使用的EL表达式,也可以所有匹配url的页面所用的脚本。原创 2015-09-29 09:55:47 · 725 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(十一)上传文件
第十一章,上传文件 我就不说以前一直觉得上传和下载是很神奇又厉害的技术了。。。 Add Product Form @import url(""); Add a product Product Name:原创 2015-10-06 22:49:47 · 1029 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(二)MVC模式
这一章跟Spring基本没有关系,简单的复习了一下Servlet的知识点。 实现了一个输入表单和输出信息的小功能,具体如下: 访问product_input.action到达ProductForm.jsp,填写相关信息后点击提交按钮,访问product_save.action,跳转ProductDetails.jsp。原创 2015-09-22 00:08:41 · 1361 阅读 · 5 评论 -
【笔记】Spring MVC学习指南(三)SpringMVC介绍
第三章,主要使用SpringMVC来实现第二章的小程序,进而通过对比体现SpringMVC的好处 先来看目录结构,可以看出原先自定义的Controller接口已经删除,取而代之的会是Spring自带的,更具体的变化,在代码中来说明。 最先看的还是web.xml(部署描述符,我不会承认直到现在才知道这个中文名的。。。) <web-app version="3.0"原创 2015-09-23 13:15:52 · 1799 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(五)数据绑定和表单标签库
这一章纯粹是介绍标签的使用,需要注意的地方就是如何将属性与标签正确地绑定在一起,其他的,没什么可说的了,把代码贴出来,方便温习。原创 2015-09-26 14:34:41 · 1072 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(六)转换器和格式化
第六章介绍了转换器和格式化这两个知识点。由于Spring总是试图用默认的语言区域将日期输入绑定到java.util.Date,为了使Spring使用不同的日期格式,就需要用到Converter(转换器)或者Formatter(格式化)。前者是通用性质的,后者更专注于Web层。 先来看转换器。如果要使用Spring的转换器功能,需要自己编写一个类,实现Converter接口。 package a原创 2015-09-27 21:58:03 · 1225 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(七)验证器
第七章介绍的是校验器,看了一遍,感觉依然很简单。 继承接口,编写校验器实现类: package app07a.validator; import app07a.domain.Product; import org.springframework.validation.Errors; import org.springframework.validation.ValidationUtils;原创 2015-09-28 15:26:19 · 860 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(九)JSTL
JSTL JavaServerPagesStandardTagLibrary JSP标准标签库 在http://jstl.java.net下载JSTL Book List Book List Category Title ISBN原创 2015-09-29 14:27:16 · 716 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(十)国际化
国际化这点,我是没用到过,毕竟只需要中文版本,实现起来原理也很简单,通过header或者其他的浏览器属性来判断当前所需要显示的语言,再去绑定所预先写完的对应版本文本文件,key-value这种,就行了。在Spring中,配置起来相当便捷。 除了各个语言的文本文件必须要编写之外,再就是在Springmvc-config.xml添加国际化的配置即可,当然,还要选择判断语言的方式。 <bean原创 2015-09-29 14:49:09 · 687 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(附录)
本书附录部分内容有点多,记录下重要的部分。 Tomcat定义上下文: 显式: 1、在conf/Catalina/localhost目录下新建一个xml文件。(xml文件名即为上下文路径) 2、在conf/server.xml文件中添加一个Context元素。 // reloadable为true时,一旦应用程序的Java类文件或其他资源文件改动,原创 2015-10-08 11:06:25 · 1199 阅读 · 0 评论 -
【笔记】Spring MVC学习指南(一)Spring框架快速预览
最最简单的第一章,完全就是消除对Spring恐惧感的神器,实在太简单了,看看最基本的配置规则就OK了 目录结构: 最关键的配置文件: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc原创 2015-09-21 15:10:27 · 1187 阅读 · 0 评论