- 博客(23)
- 收藏
- 关注
原创 Spring MVC 文件上传
Spring MVC 实现文件上传通过MultipartResolver(接口)实现,Spirng用Jakarta Commons FileUpload技术实现了该接口,具体实现类为CommonsMultipartResovler。 Spring MVC上下文中默认没有装配MultipartResovler,所以需要在上下文中进行配置。配置文件如下: <bean id="multipartR
2017-11-11 10:27:12
280
原创 Spring MVC自定义类型转换器
Spring MVC自定义类型转换器一般分为以下几步:定义一个类实现Converter接口,其中接口主要内容是实现两个类型之间的转换。在Spring MVC的配置文件中将刚才添加的Converter类进行配置。在@RequestMapping修饰的方法中使用Converter进行转换之后的类型入参。下面看一个示例:首先我们定义了一个实现Converter接口的对象,这里我们的UserConv
2017-11-09 02:15:33
607
原创 Spring MVC 自定义视图
Spring MVC提供了方便的自定义视图,主要有以下几个步骤:1、创建一个自定义视图:org.springframework.stereotype.Component;import org.springframework.web.servlet.View;import javax.servlet.http.HttpServletRequest;import javax.servlet.http
2017-11-07 10:22:19
297
原创 Spring MVC @RequestMapping注解
RequestMapping注解既可以修饰方法也可以用来修饰类。 类定义处的该注解相对于根目录,而方法定义处的注解相对于类注解,没有类注解时相对于根目录。 要注意的地方时,在类中路径的编写要以”/”开头,而jsp文件中的请求路径不要“/”开头。 RequestMapping注解有很多参数,其中四个比较常用的是 value 请求路径 method 请求方法 params 请求参数
2017-11-07 09:24:47
1523
原创 Spring MVC解析视图流程
使用Spring MVC的时候可能的返回值有很多种,可能是下面这些类型或者其它更多类型:StringViewModelAndViewModelMap这些都最终会转为ModelAndView对象让ViewResolver(视图解析器)解析,并且醉倒最终返回的视图对象。 这个ModelAndView对象包含了逻辑名 和模型对象的视图 序 号 人员 饰演部分
2017-11-06 09:16:57
359
原创 Spring MVC确定目标方法POJO类型入参的流程
Spring MVC确定目标方法POJO类型入参的流程1 确定一个Key目标方法参数列表中存不存在使用@ModelAttribute修饰的参数,其中若存在该修饰,并且有name属性,则依据name属性给定的key来确定。若不存在则按照对应类型首字母小写的key来确定。2 在implicitModel 中按照key来查找对象,若存在则作为参数传入。3 若implicitModel 中不存在ke
2017-11-03 16:07:42
256
原创 Spring MVC 模型数据处理
Spring MVC提供了四种方法来处理模型数据,分别如下。===================一、ModelAndView处理方法返回值为ModelAndView时,方法即可通过该对象添加模型数据。 首先我们再页面中添加访问的超链接如下:a href="requestModelAndView">requestModelAndViewa>然后在Controller中添加以下
2017-11-03 11:19:29
301
原创 Spring MVC Servlet原生API的支持
Spring MVC支持Servlet原生API的支持,具体支持的类型如下:HttpServletRequestHttpServletResponseHttpSessionjava.security.PrincipleLocaleInputStreamoutputStreamReaderWriter可以将这些参数直接传至处理方法的参数中,示例如下 @Re
2017-11-02 10:41:34
311
原创 Spring MVC POJO对象的支持
所谓POJO对象即简单Java类对象,Spring MVC添加了对POJO对象的支持,只需要在方法上面添加一个RequestMapping注解,具体代码如下,首先两个POJO对象。Address.javapackage club.sean.entities;public class Address { private String province; private String
2017-11-02 10:18:17
303
原创 Spring MVC PathVariable注解
首先看一个例子 @RequestMapping(value="/request/{id}",method=RequestMethod.GET) public String requestGet(@PathVariable(name="id") Integer id){ System.out.println("GET"); return SUCCESS; }可以看到 id目标参数被映
2017-11-02 10:01:39
256
原创 Spring MVC RequestParam RequestHeader CookieValue 注解
RequestParam注解、RequestHeader注解和CookieValue注解这几个注解都比较类似。都有几个基本字段。name、value、required、defaultValue。name和value字段作用都是一致的,都是你想要得到的参数的名字。required是说这个字段是否必须,默认是必须的。defaultValue为设置默认值。 @RequestM
2017-11-01 16:50:31
225
原创 springMVC helloworld
这是我的第一个springMVC程序,十分简单。只有几个配置文件,然后大概如下。一、web.xml的配置<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst
2017-10-31 10:54:33
157
原创 SpringMVC安装以及编辑环境的配置
SpringMVC的安装:使用maven进行软件jar包的安装,非常简单,只需要在pom.xml中添加以下的dependency org.springframework spring-webmvc 4.3.10.RELEASE 然后下载的maven依赖包括以下这些部分,此时springMVC的运行依赖jar包就已经都部署到位了,但是此时可能还会存在sp
2017-10-31 10:15:43
463
原创 电影列表
待看 已看The SalemanJackieArrivalMoonlightFencesManchester by the SeaRogue One :a Star War StoryLi
2017-02-12 13:32:15
304
转载 如何阅读一本书
本文内容来自熊猫书院精读课,有兴趣可自行查阅熊猫书院微信公众号。导语:阅读是一种能力更多的信息是否能帮助我们更好的理解世界?原书的作者对这个问题给出了一个消极的观点:过多的信息甚至成为了思考的阻碍。原因在于我们接受了太多被“设计”过的信息,使读者丧失了对信息的处理能力,“理解力”。如果你阅读的目的是为了增进理解力,那这本书很适合你。作者认为,接受的程度与阅读的主动性有关——阅读越主
2017-02-10 17:23:42
368
原创 android学习笔记四 ---- android文件安装知识
一、Android程序后台的安装过程现在调试安卓程序比较方便,选择对象项目>右击>Debug as>andorid application就可以开始调试,或者选择对象项目>右击>Run as>andorid application就可以开始直接安装应用到手机上。其后台过程分为如下几步:1、先用javac命令把.java文件编译成.class文件放入 工程名\bin\classes文件
2015-07-28 21:35:12
427
原创 android学习笔记三 ---- android项目文件结构介绍
一、创建android工程 安装好ADK之后,即可新建android项目,点击新建android application project将出现下面的界面,一般来说Application Name需要首字母大写,Package Name则是必须定义自己的包命。接下来的SDK版本选择应该注意的是Target SDK为最高版本的SDK,Compile With为编译版本的SDK,Mini
2015-06-22 14:07:38
549
原创 android学习笔记二 ---- adb常用指令
一、配置adb环境变量配置adb环境变量:%android_home%\android-sdk\platform-tools;然后cmd中就可以直接使用adb指令了。二、adb常用指令adb devices 列出所有的连接设备 (该指令可以开启已关闭或者未打开的adb)reset adb 重启adbadb kil
2015-06-22 13:55:27
429
原创 Jdk任意版本卸载及YourUninstallerPortable破解版下载
YourUninstallerPortable软件一键卸载未卸载干净的jdk。
2015-06-17 23:20:07
1504
原创 android学习笔记一 ---- android-sdk基础介绍
虽然android官网推荐使用android studio,但是因为找到的视频和文档资料大部分还是用eclipse开发的,所以本人使用的还是eclipse。笔者学习的基础环境为jdk 8u45,Eclipse IDE for Java EE Developers,Tomcat8以及ADT23。一、android SDK Manager该工具主要用于下载SDK工具包。
2015-06-17 22:59:43
727
翻译 ADT(android devolopment tools)安装
一、ADT下载1、打开eclipse,选择帮助/安装新软件( Help > Install New Software...);2、点击右上角的添加(add)按钮;3、在添加弹出的对话框中Name栏输入 "ADT Plugin",Location栏输入下面地址https://dl-ssl.google.com/android/eclipse/4、点击OK按钮,跳出对话
2015-06-17 20:54:31
821
原创 java运行环境的配置
一、开发工具获取1、开发工具包JDK● 下载地址:到ORACLE公司官方网站(http://www.oracle.com)下载。skd具体下载地址为(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)。 ● 下载文件的选择:对于win
2015-06-17 19:51:28
1037
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人