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学习
(hello world)
前面几篇文章学习了spring的基础,包括了springIOC和springAOP,spring操作jdbc,以及S2SH整合,今天开始我们的核心内容,今天带大家利用spring的MVC写一个helloworld程序,先来看看springMVC的流程。客户端发过来一个request,spring通过DispatcherServlet分发给HandlerMapping,然后由HandlerMappi
mockingbirds
·
2015-05-03 17:00
mvc
springMVC
springMVC学习
(S2SH整合)
前面几篇博客学习了spring中IOC,和springAOP以及spring通过jdbc操作数据库的方法。我们的目标是学习springMVC,那么在正式学习springMVC之前呢,我还是想到先写一篇文章来讲解S2SH整合吧,这样大家简单了解了structs2,对于后面学习springMVC也是有很大好处的。我们先来整合spring和hibernate吧,我这里新建一个web工程叫做ssh。添加s
mockingbirds
·
2015-05-02 23:00
Hibernate
springMVC
STRUCTS2
s2sh
springMVC学习
(spring与jdbc)
前面几篇文章学习了spring的ioc和aop,大家都知道spring是用在j2EE的开发比较多,所以不可避免的会有数据库的操作,这篇文章,将会带大家学习spring中jdbc的操作。首先不仅需要导入spring的核心jar包commons-logging.jarspring.jar,同时需要导入commons-pool.jar,mysql-connector-java-5.1.10-b
mockingbirds
·
2015-05-02 18:00
spring
jdbc
springMVC学习
(sringAOP)
什么是AOP编程,先来看看官方给的概念:面向切面编程(AOP)通过提供另外一种思考程序结构的途经来弥补面向对象编程(OOP)的不足。在OOP中模块化的关键单元是类(classes),而在AOP中模块化的单元则是切面。切面能对关注点进行模块化,例如横切多个类型和对象的事务管理。(在AOP术语中通常称作横切(crosscutting)关注点。) 首先我们从一些概念和术语开始学习:切面(As
mockingbirds
·
2015-05-02 16:00
spring
AOP
springMVC学习
(注解实现依赖注入)
上一篇博客,学习了spring的依赖注入,即利用spring容器来为类中的属性赋值,分为两种赋值方法,利用set和利用构造方法,我们都知道,如果我需要为某一个属性赋值的话,必须为该属性写上set方法,那么大家有没有想过一个问题,如果我们一个类中有很多个属性,我们会生成大量的set方法,如果用构造方法来赋值,即,这样也会存在很多个这样的标签,因为一个只能为一个属性赋值,为了解决这些难题,我
mockingbirds
·
2015-04-30 21:00
spring
springMVC
springMVC学习
(什么是IOC)
接下来这段时间,我将会写一个关于springMVC的博客专栏,首先看看百度百科上是怎么定义springMVC的。 Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson 在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建
mockingbirds
·
2015-04-28 20:00
spring
IOC
SpringMVC学习
笔记-REST风格CRUD
需求:在首页点击链接显示全部employee信息,点击edit和delete分别进行修改和删除操作,点击add进行添加操作。CRUD分别对应postgetputdelete四种请求。目录结构如图web.xml配置 springDispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfig
umgsai
·
2015-03-27 14:43
风格
信息
employee
springMVC学习
+登陆小实例讲解
之前在学习SpringMVC的过程中,写了一个springMVC的实例,今天终于有时间把这个例子传上来。这个例子就是做了登陆这个最最简单的功能,使用springMVC尽可能简单的配置来实现的。下面是这个SpringMVC的目录结构,源码可以下载SpringMVC实例。 首先要对项目的web.xml进行配置,这个项目的web.xml的内容如下 springMVC1 view/login.
maoyeqiu
·
2015-03-16 23:00
java
spring
mvc
mysql
springMVC
SpringMVC学习
系列-后记 开启项目的OpenSessionInView
在系列的
SpringMVC学习
系列(12)完结篇的示例项目中,由于当时考虑到OpenSessionInView会对性能有一定的影响,所以就没有配置项目的OpenSessionInView。
御风林海
·
2015-03-09 11:00
spring
springMVC学习
笔记2
springMVC、spring与Hibernate结合(具体需要hibernate的jar包还没有测试):网上的是:hibernate3.jar、hibernate-jpa-2.0-api-1.0.1.Final.jar、antlr-2.7.6.jar、commons-collections-3.1、dom4j-1.6.1.jar、javassist-3.12.0.GA.jar、jta-1.1.
xsd_旧
·
2015-02-08 23:00
spring
spingmvc
基本的注解
SpringMVC学习
笔记-续
SpringMVC国际化资源文件如图所示。使用fmt标签,提前引入jstl的两个jar包。i18n.properties内容如下i18n.username=Username i18n.password=Passwordi18n_zh_CN.properties内容如下i18n.username=\u7528\u6237\u540d i18n.password=\u5bc6\u7801i18n_en
umgsai
·
2015-01-13 22:44
标签
资源
配置文件
SpringMVC学习
笔记-@RequestMapping
@RequestMapping修饰类@RequestMapping("/springmvc")//此路径是相对于web应用根目录的路径@Controllerpublic class SpringMVCTest { private static final String SUCCESS = "success"; /** * @RequestMapping 除了修饰方法
umgsai
·
2015-01-12 15:20
success
public
localhost
Java&Javaweb
SpringMVC学习
笔记-@RequestMapping
@RequestMapping修饰类@RequestMapping("/springmvc")//此路径是相对于web应用根目录的路径 @Controller public class SpringMVCTest { private static final String SUCCESS = "success"; /** * @RequestMapping
umgsai
·
2015-01-12 15:20
localhost
public
success
SpringMVC学习
笔记-Hello world
项目结构如图web.xml配置拦截 springDispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc.xml 1 springDispatcherServlet / springMVC.xml配置文件
umgsai
·
2015-01-12 15:22
项目
world
SpringMVC学习
转载:http://blog.csdn.net/superdog007/article/details/25614039 http://blog.csdn.net/xtu_xiaoxin/article/details/8796499 http://blog.csdn.net/zxr85/article/details/5548588 一.SpringMVC工作流程
zero__007
·
2015-01-11 17:00
SpringMVC学习
记录
1、浏览器发出请求,如url:localhost:8080/test/start.test2、请求会给到DispatcherServlet(总的控制中心——前端控制器),由它对请求进行派发,前端控制器是需要写在配置文件web.xml中,即 test org.springframework.web.servlet.Dispatch
唐家V
·
2014-12-26 02:00
spring
mvc
SpringMVC学习
笔记--文件上传与MultipartResolver
要在基于SpringMVC的Web应用程序中通过表单上传文件,那么MultipartResolver将是在服务器端处理文件上传的主要组件multipart/form-data编码方式支持基于表单的文件上传。使用MultipartResolver进行文件上传的简单分析:MultipartResolver的接口定义如下:publicinterfaceMultipartResolver{booleani
cwzhsi
·
2014-12-13 09:48
Spring
SpringMVC学习
系列-后记 开启项目的OpenSessionInView
在系列的
SpringMVC学习
系列(12) 完结篇 的示例项目中,由于当时考虑到OpenSessionInView会对性能有一定的影响,所以就没有配置项目的OpenSessionInView。
·
2014-12-05 11:00
springMVC
springMVC学习
(二)
基于注解的springMVC <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/20
wangxinhong4468
·
2014-11-27 17:00
springMVC
springmvc学习
(一)
springMVC的执行过程:请求发出 ------>DispatcherServlet分发(前段控制器) ----->后端控制器进行处理并返回ModelAndView ------->视图解析器返回指定页面 以下是springMVC配置的一种 <?xml version="1.0" encoding="UTF-8"?
wangxinhong4468
·
2014-11-27 17:00
springMVC
Spring MVC 学习笔记12 —— SpringMVC+Hibernate开发(1)依赖包搭建
SpringMVC学习
笔记12——SpringMVC+Hibernate开发(1)依赖包搭建用Hibernate帮助建立SpringMVC与数据库之间的联系,通过配置DAO层,Service层,Model
sonictl
·
2014-11-26 15:00
Spring MVC 学习笔记11 —— 后端返回json格式数据
SpringMVC学习
笔记11——后端返回json格式数据 我们常常听说json数据,首先,什么是json数据,总结起来,有以下几点: 1.JSON的全称是”JavaScriptObjectNotation
sonictl
·
2014-11-25 11:00
Spring MVC 学习笔记10 —— 实现简单的用户管理(4.3)用户登录显示全局异常信息
SpringMVC学习
笔记10——实现简单的用户管理(4.3)用户登录--显示全局异常信息第三部分:显示全局异常信息,而不是局部异常信息。
sonictl
·
2014-11-20 17:00
Spring MVC 学习笔记9 —— 实现简单的用户管理(4)用户登录显示局部异常信息
SpringMVC学习
笔记9——实现简单的用户管理(4.2)用户登录--显示局部异常信息第二部分:显示局部异常信息,而不是500错误页1.写一个方法,把UserException传进来。
sonictl
·
2014-11-20 14:00
Spring MVC 学习笔记8 —— 实现简单的用户管理(4)用户登录
SpringMVC学习
笔记8——实现简单的用户管理(4)用户登录增删改查,login1.login.jsp,写在外面,及跟WEB-INF同一级目录,如:lsWebcontent;>>META-INF WEB-INF
sonictl
·
2014-11-20 14:00
Spring MVC 学习笔记8 —— 实现简单的用户管理(4)
SpringMVC学习
笔记8——实现简单的用户管理(4)用户登录增删改查,login1.login.jsp,写在外面,及跟WEB-INF同一级目录,如:lsWebcontent;>>META-INF WEB-INF
sonictl
·
2014-11-20 13:00
SpringMVC学习
系列(12) 完结篇 之 基于Hibernate+Spring+Spring
到这里已经写到第12篇了,前11篇基本上把SpringMVC主要的内容都讲了,现在就直接上一个项目吧,希望能对有需要的朋友有一些帮助。一、首先看一下项目结构:InfrastructureProjects:是抽取出的基础项目,主要封装了一些通用的操作。SpringMVC3Demo:就是管理系统所在的项目。WeiXinAPI:是之前做微信管理平台测试时封装一些操作,如果不需要把该项目移除即可。注:项目
DavidBao
·
2014-11-16 00:00
springMVC
SpringMVC学习
系列(11) 之 表单标签
本篇我们来学习SpringMVC表单标签的使用,借助于SpringMVC提供的表单标签可以让我们在视图上展示WebModel中的数据更加轻松。一.首先我们先做一个简单了例子来对SpringMVC表单表单标签的使用有一个大致的印象,然后再结合例子对各个标签介绍一下如何使用。1.首先,在com.demo.web.models包中添加一个模型TagsModel内容如下:package com.demo.
DavidBao
·
2014-11-16 00:00
springMVC
SpringMVC学习
系列(10) 之 异常处理
在项目中如何处理出现的异常,在每个可能出现异常的地方都写代码捕捉异常?这显然是不合理的,当项目越来越大是也是不可维护的。那么如何保证我们处理异常的代码精简且便于维护呢?这就是本篇要讲的内容—>异常处理。在SpringMVC中我们可以通过以下2中途径来对异常进行集中处理:一.继承HandlerExceptionResolver接口实现自己的处理方法,如:public class MyHandlerE
DavidBao
·
2014-11-16 00:00
异常处理
之
SpringMVC学习
系列(9) 之 实现注解式权限验证
对大部分系统来说都需要权限管理来决定不同用户可以看到哪些内容,那么如何在SpringMVC中实现权限验证呢?当然我们可以继续使用servlet中的过滤器Filter来实现。但借助于SpringMVC中的action拦截器我们可以实现注解式的权限验证。一.首先介绍一下action拦截器:HandlerInterceptor是SpringMVC为我们提供的拦截器接口,来让我们实现自己的处理逻辑,Han
DavidBao
·
2014-11-16 00:00
springMVC
SpringMVC学习
系列(8) 之 国际化
在系列(7)中我们讲了数据的格式化显示,Spring在做格式化展示的时候已经做了国际化处理,那么如何将我们网站的其它内容(如菜单、标题等)做国际化处理呢?这就是本篇要将的内容—>国际化。一.基于浏览器请求的国际化实现:首先配置我们项目的springservlet-config.xml文件添加的内容如下:
DavidBao
·
2014-11-16 00:00
springMVC
SpringMVC学习
系列(7) 之 格式化显示
在系列(6)中我们介绍了如何验证提交的数据的正确性,当数据验证通过后就会被我们保存起来。保存的数据会用于以后的展示,这才是保存的价值。那么在展示的时候如何按照要求显示?(比如:小数保留一定的位数,日期按指定的格式等)。这就是本篇要说的内容—>格式化显示。从Spring3.X开始,Spring提供了ConverterSPI类型转换和FormatterSPI字段解析/格式化服务,其中Converter
DavidBao
·
2014-11-16 00:00
SpringMVC学习
系列(6) 之 数据验证
在系列(4)、(5)中我们展示了如何绑定数据,绑定完数据之后如何确保我们得到的数据的正确性?这就是我们本篇要说的内容—>数据验证。这里我们采用Hibernate-validator来进行验证,Hibernate-validator实现了JSR-303验证框架支持注解风格的验证。首先我们要到http://hibernate.org/validator/下载需要的jar包,这里以4.3.1.Final
DavidBao
·
2014-11-16 00:00
springMVC
SpringMVC学习
系列(5) 之 数据绑定-2
在系列(4)中我们介绍了如何用@RequestParam来绑定数据,下面我们来看一下其它几个数据绑定注解的使用方法。1.@PathVariable用来绑定URL模板变量值,这个我们已经在系列(3)中介绍了使用方法,这里不在赘述。2.@CookieValue用来绑定Cookie中的数据。下面我们用获取Cookie中的sessionId做测试:在DataBindController添加cookiebi
DavidBao
·
2014-11-16 00:00
springMVC
SpringMVC学习
系列(4) 之 数据绑定-1
在系列(3)中我们介绍了请求是如何映射到一个action上的,下一步当然是如何获取到请求中的数据,这就引出了本篇所要讲的内容—数据绑定。首先看一下都有哪些绑定数据的注解:1.@RequestParam,绑定单个请求数据,可以是URL中的数据,表单提交的数据或上传的文件; 2.@PathVariable,绑定URL模板变量值; 3.@CookieValue,绑定Cookie数据; 4.@Reques
DavidBao
·
2014-11-16 00:00
springMVC
SpringMVC学习
系列(3) 之 URL请求到Action的映射规则
SpringMVC学习
系列(3)之URL请求到Action的映射规则在系列(2)中我们展示了一个简单的get请求,并返回了一个简单的helloworld页面。
DavidBao
·
2014-11-15 23:00
springMVC
SpringMVC学习
系列(2) 之 经典的HelloWorld实现
SpringMVC学习
系列(2)之经典的HelloWorld实现前一篇简单介绍了SpringMVC的一些知识,下面就要开始学习如何把SpringMVC运用到具体的项目中去。
DavidBao
·
2014-11-15 23:00
spingmvc
SpringMVC学习
系列(1) 之 初识SpringMVC
SpringMVC学习
系列(1)之初识SpringMVC1.前言:与SpringMVC的结识源于个人之前想做一个微信公众账号的管理平台玩玩,既然要做就需要考虑平台的选择问题。
DavidBao
·
2014-11-15 23:00
springMVC
SpringMVC学习
第五天
package controller; import java.io.File; import java.io.IOException; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession
无头骑士
·
2014-11-09 14:00
Spring MVC 学习笔记7 —— 实现简单的用户管理(3)修改和删除
SpringMVC学习
笔记7——实现简单的用户管理(3)修改和删除1.修改功能:浏览器请求url:{url}/user//update//7.update,先有一个GET到update。
sonictl
·
2014-11-04 17:00
SpringMVC学习
第四天
1.文件上传UserControllerpackage controller; import java.io.File; import java.io.IOException; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.serv
无头骑士
·
2014-11-02 10:00
SpringMVC学习
第三天
1.登陆页面的实现 2.异常的处理3.静态文件的处理login.jsp 用户列表 用户名: 密码: UserControllerpackage controller; import java.util.HashMap; import java.util.Map; import javax.servle
无头骑士
·
2014-11-01 16:00
SpringMVC学习
第二天
增删改查的例子3.添加用户4.JSR303引入5.修改、查看、删除3.添加用户UserControllerpackage controller; import java.util.HashMap; import java.util.Map; import model.User; import org.springframework.stereotype.Controller; import org
无头骑士
·
2014-11-01 15:00
SpringMVC学习
第一天
1. 搭建环境2. 如何完成Controller和Viewer的映射3. 如何把值传递给Controller4. Controller如何把值传递给Viewer5. 异常处理6. 页面标签7. 文件上传8. 深入一下源代码SpringMVC流程图: 1. 环境搭建web.xml Spr
无头骑士
·
2014-11-01 12:00
Spring MVC 学习笔记6 —— 实现简单的用户管理(2)添加和验证
SpringMVC学习
笔记6——实现简单的用户管理(2)对usermodel的增删改查【添加validation】增加用户:1.顶级页面请求写在class头里在“UserController.java”
sonictl
·
2014-10-30 11:00
Spring MVC 学习笔记2 - 利用Spring Tool Suite创建一个web 项目
SpringMVC学习
笔记2-利用SpringToolSuite创建一个web项目SpringToolSuite是一个带有全套的Spring相关支持功能的Eclipse插件包。
sonictl
·
2014-10-24 16:00
Spring MVC 学习笔记1 - First Helloworld by Eclipse【& - java web 开发Tips集锦】
SpringMVC学习
笔记1-FirstHelloworldbyEclipsereference:http://www.gontu.org1.下载Springfreamworks4.0.0RELEASE2
sonictl
·
2014-10-23 17:00
SpringMVC学习
道路上的点滴---开发流程
在前一篇博客>中,我们了解到WebMVC实现了FrontController+ApplicationController+PageController+Context(前端控制器+应用控制器+动作+上下文),那么SpringMVC也是FrontController+ApplicationController+PageController+Context的实现,根据请求映射规则分发给相应的页面
tang_huan_11
·
2014-10-17 09:00
SpringMVC学习
道路上的点滴---SpringMVC前奏Web MVC
SpringMVC是一种哦基于Java的实现了WebMVC设计模式的请求驱动的轻量级Web框架,即使用了MVC架构模式的思想.将WEB层进行职责解耦,基于请求驱动指的是使用请求--响应模式,要深入了解SpringMVC,还得从WEBMVC着手. 每天我们都在使用浏览器,但是又有多少知道Web开发中的请求--响应模式,可以用一张图来表示Web开发中的请求--响应模式: 在Web
tang_huan_11
·
2014-10-13 08:00
springmvc学习
笔记一
springmvc特点:功能组件划分细致,灵活强大,设计思想优秀.-------------------------springmvc核心组件:-------------------------DispatcherServlet:总控制器DispatcherServlet接收客户端请求,然后分发到Controller,Controller调用后台相应的业务逻辑层,业务逻辑层调用DAO层完成数据库操
xiejunbo
·
2014-09-24 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
其他