E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
springMVC学习
springMvc与struts2
先说点
springmvc学习
的事,高手跳过这个-->>> 1.springmvc的入门,不要google什么demo了,官方的这个肯定是最好的 http://blog.springsource.com/
xp9802
·
2014-08-18 09:00
springMVC
SpringMVC学习
笔记(7) 返回Json格式数据
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38535837】SpringMVC系列文章索引 http://blog.csdn.net/leytton/article/details/38502665springmvc自带的jackson可以十分便捷地将任意对象转化为Json格式数据返回一、web工程lib中加入jackson所需ja
Leytton
·
2014-08-13 23:00
spring
spring
json
mvc
mvc
springMVC
SpringMVC学习
笔记(6) 参数的传递+乱码解决
一、SpringMVC的请求参数获取 部分摘自 http://www.blogjava.net/wmcoo/articles/333463.html通过@PathVariabl注解获取路径中传递参数JAVA1 @RequestMapping(value = "/{id}/{str}")2 public ModelAndView helloWorld(@PathVariable S
Leytton
·
2014-08-12 20:00
springMVC
filter
乱码
传参
encoding
SpringMVC学习
笔记(5) 启用(优化)注解+静态资源访问
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38517179】文章索引 http://blog.csdn.net/leytton/article/details/38502665参考文章Springmvc注解启用(6) http://www.blogbus.com/wanping-logs/235898637.htmlSpringmv
Leytton
·
2014-08-12 16:00
springMVC
优化注解
静态资源访问
SpringMVC学习
笔记(4) ModelView传值 EL+JSTL
PS:改变文章标题只为更加详细说明功能、排版和统筹多篇文章,以方便日后复习。一、ModelView传值spring3mvc系列二:方法返回值的学习(注解版) 原文 http://blog.csdn.net/hankaibo/article/details/7239442新建后台代码用以测试返回类型,在这里我新建的如下:/** *项目名称:Spring3mvcdemo *Copyright?2010
Leytton
·
2014-08-12 15:00
springMVC
web.xml
EL
jstl
uri
SpringMVC学习
笔记(3) 框架配置+HelloWorld(非注解版)
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38514115】参考资料 http://blog.csdn.net/leytton/article/details/38502665一、导入SpringMVC环境所需基础Jar包下载 http://pan.baidu.com/s/1jGEAZ9Gspring-aop-3.2.0.RELEA
Leytton
·
2014-08-12 14:00
spring
框架
springMVC
web.xml
helloworld
SpringMVC学习
笔记(2) 框架配置+HelloWorld(注解版)
PS:改变文章标题只为更加详细说明功能和排版,以方便日后复习,见谅。原文spring3mvc系列一:架构基本配置(注解版) http://blog.csdn.net/hankaibo/article/details/7238556 小弟新学spring3mvc,大虾请绕道。开发环境如下:OS:windowsIDE:Eclipse3.7.2第一步,新建Web工程:第二步,添加springframe
Leytton
·
2014-08-12 13:00
spring
springMVC
web.xml
helloworld
★
SpringMVC学习
笔记(1) 总记 学习资料
【转载请注明出处:http://blog.csdn.net/leytton/article/details/38502665】SpringMVC之前在好几次项目中用过,不过学得不够系统,这次单片机实验需要,就乘此机会做个笔记吧~参考资料索引SpringMVC视频教程_李守宏主讲(25集) http://download.csdn.net/detail/leytton/7742097 含源码Spr
Leytton
·
2014-08-12 01:00
spring
springMVC
springMVC学习
笔记七(基于注解方式的控制器的数据验证,类型转换和格式化)
===================基于注解方式的控制器的数据验证,类型转换和格式化=========-----------------spring3之前springMVC数据类型转换,验证及格式化的流程是:a类型转换:表单数据通过webDataBinder绑定到命令对象(内部通过propertyEditor实现)b数据验证:在处理方法中,显示的调用spring的validator,并将错误信息
retacn_yue
·
2014-08-06 14:00
springMVC学习
笔记五(拦截器详解)
===============================拦截器详解===================================类似于servlet中的过滤器filter拦截器常见的应用场景日志记录权限检查性能监控通用行为openSessionInView拦截器接口 publicinterfaceHandlerInterceptor{ //实现拦截器的预处理booleanpreHan
retacn_yue
·
2014-08-06 14:00
springMVC学习
笔记六(注解方式实现控制器)
=========================注解方式实现控制器===========================扫描指定包中类上的注解,常用的注解有:@controller:声明处理器类@requestMapping("/menu"):处理器功能方法的映射@requestParam:请求参数到处理器处理方法参数上的绑定@modleAttribute:请求参数到命令对象的绑定@sessio
retacn_yue
·
2014-08-06 14:00
springMVC学习
笔记四(数据类型转换和数据验证)
=============================数据类型转换和数据验证=======================数据类型转换Spring内建的PropertyEditor如下所示:类名 说明 默认是否注册ByteArrayPropertyEditor Stringbyte[] √ ClassEditor
retacn_yue
·
2014-08-06 14:00
springMVC学习
笔记二(dispatcherServlet)
=========================dispatcherServlet============================中文乱码解决方案(web.xml)CharacterEncodingFilterorg.springframework.web.filter.CharacterEncodingFilterencodingutf-8CharacterEncodingFilter
retacn_yue
·
2014-08-06 13:00
springMVC学习
笔记三(controller控制器)
========================controller控制器=======================contorller控制器的任务:1收集验证参数并绑定到命令对象2将命令对象交给业务对象,由业务对象返回模型数据3返回modelAndView两种实现方式:基于实现接口的方式基于注解的方式接口的原型为:publicinterfaceController{/***Processth
retacn_yue
·
2014-08-06 13:00
springMVC学习
笔记一(hello world)
===========================helloworld=================1所用jar包 spring框架3.3.m1: log日志commons.logging-1.1.1.jar; jstl标签库jstl-1.1.2.jar和standard-1.1.2.jar2前端控制器的配置,在web.xml中添加如下SpringMVC SpringMVCorg.spri
retacn_yue
·
2014-08-06 13:00
SpringMVC学习
系列(11) 之 表单标签
本篇我们来学习SpringMVC表单标签的使用,借助于SpringMVC提供的表单标签可以让我们在视图上展示WebModel中的数据更加轻松。一.首先我们先做一个简单了例子来对SpringMVC表单表单标签的使用有一个大致的印象,然后再结合例子对各个标签介绍一下如何使用。1.首先,在com.demo.web.models包中添加一个模型TagsModel内容如下:packagecom.demo.w
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(3) 之 URL请求到Action的映射规则
在系列(2)中我们展示了一个简单的get请求,并返回了一个简单的helloworld页面。本篇我们来学习如何来配置一个action的url映射规则。在系列(2)中我们在HelloWorldController上配置了一个@RequestMapping(value="/helloworld")这表示对该controller的所有action请求必须是以"/helloworld”开始。1.URL路径映
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(12) 完结篇 之 基于Hibernate+Spring+Spring MVC+Bootstrap的管理系统实现
到这里已经写到第12篇了,前11篇基本上把SpringMVC主要的内容都讲了,现在就直接上一个项目吧,希望能对有需要的朋友有一些帮助。一、首先看一下项目结构:InfrastructureProjects:是抽取出的基础项目,主要封装了一些通用的操作。SpringMVC3Demo:就是管理系统所在的项目。WeiXinAPI:是之前做微信管理平台测试时封装一些操作,如果不需要把该项目移除即可。注:项目
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(5) 之 数据绑定-2
在系列(4)中我们介绍了如何用@RequestParam来绑定数据,下面我们来看一下其它几个数据绑定注解的使用方法。1.@PathVariable用来绑定URL模板变量值,这个我们已经在系列(3)中介绍了使用方法,这里不在赘述。2.@CookieValue用来绑定Cookie中的数据。下面我们用获取Cookie中的sessionId做测试:在DataBindController添加cookiebi
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(4) 之 数据绑定-1
在系列(3)中我们介绍了请求是如何映射到一个action上的,下一步当然是如何获取到请求中的数据,这就引出了本篇所要讲的内容—数据绑定。首先看一下都有哪些绑定数据的注解:1.@RequestParam,绑定单个请求数据,可以是URL中的数据,表单提交的数据或上传的文件;2.@PathVariable,绑定URL模板变量值;3.@CookieValue,绑定Cookie数据;4.@RequestHe
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(2) 之 经典的HelloWorld实现
前一篇简单介绍了SpringMVC的一些知识,下面就要开始学习如何把SpringMVC运用到具体的项目中去。首先还是从一个简单的HelloWorld项目说起: 我机器的开发环境为:Ubuntu12.04(不同操作系统对本系列项目没有什么影响);开发工具:Eclipse;数据库:MySql5.5.35;运行环境:TomCatV7.0;JDK:JDK1.7.0_45;项目工程为:DynamicWebP
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(9) 之 实现注解式权限验证
对大部分系统来说都需要权限管理来决定不同用户可以看到哪些内容,那么如何在SpringMVC中实现权限验证呢?当然我们可以继续使用servlet中的过滤器Filter来实现。但借助于SpringMVC中的action拦截器我们可以实现注解式的权限验证。一.首先介绍一下action拦截器:HandlerInterceptor是SpringMVC为我们提供的拦截器接口,来让我们实现自己的处理逻辑,Han
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(7) 之 格式化显示
在系列(6)中我们介绍了如何验证提交的数据的正确性,当数据验证通过后就会被我们保存起来。保存的数据会用于以后的展示,这才是保存的价值。那么在展示的时候如何按照要求显示?(比如:小数保留一定的位数,日期按指定的格式等)。这就是本篇要说的内容—>格式化显示。从Spring3.X开始,Spring提供了ConverterSPI类型转换和FormatterSPI字段解析/格式化服务,其中Converter
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(8) 之 国际化
在系列(7)中我们讲了数据的格式化显示,Spring在做格式化展示的时候已经做了国际化处理,那么如何将我们网站的其它内容(如菜单、标题等)做国际化处理呢?这就是本篇要将的内容—>国际化。一.基于浏览器请求的国际化实现:首先配置我们项目的springservlet-config.xml文件添加的内容如下: 在com.demo.web.controllers包中添加GlobalCon
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(6) 之 数据验证
在系列(4)、(5)中我们展示了如何绑定数据,绑定完数据之后如何确保我们得到的数据的正确性?这就是我们本篇要说的内容—>数据验证。这里我们采用Hibernate-validator来进行验证,Hibernate-validator实现了JSR-303验证框架支持注解风格的验证。首先我们要到http://hibernate.org/validator/下载需要的jar包,这里以4.3.1.Final
secyaher
·
2014-06-06 00:00
SpringMVC学习
系列(10) 之 异常处理
在项目中如何处理出现的异常,在每个可能出现异常的地方都写代码捕捉异常?这显然是不合理的,当项目越来越大是也是不可维护的。那么如何保证我们处理异常的代码精简且便于维护呢?这就是本篇要讲的内容—>异常处理。在SpringMVC中我们可以通过以下2中途径来对异常进行集中处理:一.继承HandlerExceptionResolver接口实现自己的处理方法,如:publicclassMyHandlerExc
secyaher
·
2014-06-06 00:00
springMVC学习
memo
下面代码的注释部分、若把APIBase类的访问限制改为private、或者protected、则在login requestmapping方法上throw出的ParameterErrorException不能被APIBase里的handleParameterErrorException方法捕获(将会被其父类Base的handleException方法捕获)。 故在使用JAVA的注解时一定要注
mengxianming
·
2014-05-23 11:00
springMVC
Spring MVC入门
现在主流的框架除了Struts这个主力之外,其次就是SpringMVC了,而且相较于Struts,
SpringMVC学习
更加简单,更加容易扩展。
kiritor
·
2014-04-10 23:00
spring
mvc
web框架
第六章、
SpringMVC学习
-注解式控制器详解(3)-Spring MVC 3 生产者、消费者请求限定
6.6.5、生产者、消费者限定6.6.5.1、基本概念首先让我们看一下通过HTTP协议传输的媒体类型及如何表示媒体类型: 一、MediaType:互联网媒体类型,一般就是我们所说的MIME类型,用来确定请求的内容类型或响应的内容类型。 写道媒体类型格式:type/subtype(;parameter)? type主类型,任意的字符串,如text,如果是*号代表所有; subtype子类型,任意的字
hongjun1847
·
2014-03-05 16:00
java
Web
springMVC
第六章、
SpringMVC学习
-注解式控制器详解(2)-SpringMVC3强大的请求映射规则详解
6.5、请求映射处理器定义好了,那接下来我们应该定义功能处理方法,接收用户请求处理并选择视图进行渲染。首先我们看一下图6-1:http请求信息包含六部分信息:①请求方法,如GET或POST,表示提交的方式;②URL,请求的地址信息;③协议及版本;④请求头信息(包括Cookie信息);⑤回车换行(CRLF);⑥请求内容区(即请求的内容或数据),如表单提交时的参数数据、URL请求参数(?abc=123
hongjun1847
·
2014-03-05 16:00
java
Web
springMVC
第六章、
SpringMVC学习
- 注解式控制器详解(1)-注解式控制器运行流程及处理器定义
6.1、注解式控制器简介一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated。 二、Spring2.5引入注解式处理器支持,通过@Controller和@RequestMapping注解定义我们的处理器类。并且提供了一组强大的注解: 需要通过处理器映射DefaultAnnotationHandlerMapping和处理器适配器
hongjun1847
·
2014-03-05 16:00
java
Web
springMVC
第五章、
SpringMVC学习
-处理器拦截器详解
5.1、处理器拦截器简介SpringWebMVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。5.1.1、常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(PageView)等。2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面;3、性能监
阿提卡
·
2014-03-05 15:57
springMVC
spring
第五章、
SpringMVC学习
-处理器拦截器详解
5.1、处理器拦截器简介SpringWebMVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 5.1.1、常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(PageView)等。2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面;3、性能
hongjun1847
·
2014-03-05 15:00
java
Web
springMVC
第四章、
SpringMVC学习
-Controller接口控制器详解(7)
4.16.2、数据验证1、数据绑定失败:比如需要数字却输入了字母;2、数据不合法:可以认为是业务错误,通过自定义验证器验证,如用户名长度必须在5-20之间,我们却输入了100个字符等;3、错误对象:当我们数据绑定失败或验证失败后,错误信息存放的对象,我们叫错误对象,在SpringWebMVC中Errors是具体的代表者;线程不安全对象;4、错误消息:是硬编码,还是可配置?实际工作应该使用配置方式,
hongjun1847
·
2014-03-05 15:00
java
Web
springMVC
第四章、
SpringMVC学习
-Controller接口控制器详解(5)
4.15、MultiActionController之前学过的控制器如AbstractCommandController、SimpleFormController等一般对应一个功能处理方法(如新增),如果我要实现比如最简单的用户增删改查(CRUDCreate-Read-Update-Delete),那该怎么办呢? 4.15.1 解决方案1、每一个功能对应一个控制器,如果是CRUD则需要四个控制器,
hongjun1847
·
2014-03-05 14:00
java
Web
springMVC
第四章、
SpringMVC学习
-Controller接口控制器详解(4)
4.12、ParameterizableViewController参数化视图控制器,不进行功能处理(即静态视图),根据参数的逻辑视图名直接选择需要展示的视图。 该控制器接收到请求后直接选择参数化的视图,这样的好处是在配置文件中配置,从而避免程序的硬编码,比如像帮助页面等不需要进行功能处理,因此直接使用该控制器映射到视图。4.13、AbstractUrlViewController提供根据请求U
hongjun1847
·
2014-03-05 14:00
java
Web
springMVC
第四章、
SpringMVC学习
-Controller接口控制器详解(3)
4.11、AbstractWizardFormController向导控制器类提供了多步骤(向导)表单的支持(如完善个人资料时分步骤填写基本信息、工作信息、学校信息等)假设现在做一个完善个人信息的功能,分三个页面展示:1、页面1完善基本信息;2、页面2完善学校信息;3、页面3完善工作信息。这里我们要注意的是当用户跳转到页面2时页面1的信息是需要保存起来的,还记得AbstractFormContro
hongjun1847
·
2014-03-05 14:00
java
Web
springMVC
第四章、
SpringMVC学习
-Controller接口控制器详解(2)
4.5、ServletForwardingController将接收到的请求转发到一个命名的servlet,具体示例如下:packagecn.javass.chapter4.web.servlet; publicclassForwardingServletextendsHttpServlet{ @Override protectedvoiddoGet(HttpServletRequestreq,H
hongjun1847
·
2014-03-05 13:00
java
Web
springMVC
第四章、
SpringMVC学习
-Controller接口控制器详解(1)
4.1、Controller简介Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分:1、收集、验证请求参数并绑定到命令对象;2、将命令对象交给业务对象,由业务对象处理并返回模型数据;3、返回ModelAndView(Model部分是业务对象返回的模型数据,视图部分为逻辑视图名)。 还记得DispatcherServlet吗?主要负责整体的控制流程的
hongjun1847
·
2014-03-05 11:00
java
Web
springMVC
第三章、
SpringMVC学习
-DispatcherServlet详解
3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供SpringWebMVC的集中访问点,而且负责职责的分派,而且与SpringIoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。 DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:1、文件上传解析,如果请求类型是
hongjun1847
·
2014-03-05 11:00
java
Web
springMVC
第二章、
SpringMVC学习
-入门
2.1、SpringWebMVC是什么SpringWebMVC是一种基于Java的实现了WebMVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,SpringWebMVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的Web框架在此就不介绍了,如Tapest
hongjun1847
·
2014-03-05 10:00
java
Web
springMVC
第一章、
SpringMVC学习
-Web MVC简介
WebMVC简介1.1、Web开发中的请求-响应模型:在Web世界里,具体步骤如下:1、 Web浏览器(如IE)发起请求,如访问http://sishuok.com2、 Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。3、web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户端对接收的内容进行处理(如web
hongjun1847
·
2014-03-05 10:00
java
Web
springMVC
后端控制器之CommandController、 FormController(三)
另一种表单封装的参数的Controller是AbstractCommandController,在
SpringMVC学习
笔记(二)---后端控制器之CommondController、FormController
chengsz_2012
·
2014-02-28 04:00
SpringMVC入门 (一) 搭建环境
SpringMVC学习
使用总共分几个步骤: 1.搭建环境 2.如何完成Controller和Viewer的映射 3.如果把值传递给Controller 4.Controller如何把值传递给Viewer
alleni123
·
2013-12-07 22:00
spring
maven
框架
springMVC
Spring MVC 学习笔记conversion-service data binding
SpringMVC学习
笔记databindingServlet中的输入参数为都是string类型,而springmvc通过databind机制将这些string类型的输入参数转换为相应的commandobject
goahead2010
·
2013-11-05 16:00
springMVC
SpringMVC学习
笔记
SpringMVC的请求和响应过程图片来自网络)1.客户端请求提交到DispatcherServlet2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller3.DispatcherServlet将请求提交到Controller4.Controller调用业务逻辑处理后,返回ModelAndView给DispatcherServlet5.
ducklsl
·
2013-09-21 13:00
java
spring
springmvc controller方法包含respone参数,不会merge vm
新增
springmvc学习
类目,下决心好好研究下底层! 今天遇到一个问题,应用首页无法merge vm文件。
simple56
·
2013-09-04 17:00
springMVC
response
SpringMVC学习
笔记(1)
最近在看开涛的springmvc的教程,写的很清楚,以前只会盲目的使用,现在要从原理上学学。 springmvc是个优秀的控制层框架,核心是controller,下图是核心,附件主要是ServletForwardingController,SimpleFormController,CancellableFormController,AbstractCommandController的de
漆黑之牙
·
2013-07-12 15:00
springMVC
SpringMVC学习
笔记一
学习计算机语言入门都是helloWorld.这次学习SpringMVC也就用helloWorld.来入门吧! 用到的技术如下: Spring 3.0.5 RELEASE JDK 1.6 Maven Eclipse 1. pom的配置如下pom.xml <project xmlns="http://m
jiangduxi
·
2013-05-28 14:00
springMVC
SpringMVC学习
笔记一
阅读更多学习计算机语言入门都是helloWorld.这次学习SpringMVC也就用helloWorld.来入门吧!用到的技术如下:Spring3.0.5RELEASEJDK1.6MavenEclipse1.pom的配置如下pom.xml4.0.0com.david.commonSpringMVC0.0.1-SNAPSHOTwarSpringMVCMavenWebapphttp://maven.a
jiangduxi
·
2013-05-28 14:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他