摘要:
传值方式 前面几篇文章中我们提到的都是获取浏览器发送到服务器请求的方式,现在我们来介绍一下如何使用springmvc进行传值到jsp页面。 1.Model & ModelMap ModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即 阅读全文
摘要:
搬运:http://c.biancheng.net/view/1369.html 前言 在现实生活中,常常存在办事较复杂的例子,如办房产证或注册一家公司,有时要同多个部门联系,这时要是有一个综合部门能解决一切手续问题就好了。 软件设计也是这样,当一个系统的功能越来越强,子系统会越来越多,客户对系统的 阅读全文
摘要:
一、@RequestMapping 1.@RequestMapping value:value属性可以用来设置请求路径,值是一个字符串数组,可以设置成多个路径共同访问一个方法,下面代码就是first、second请求共同访问show方法。 @RequestMapping(value={"/first 阅读全文
摘要:
SpringMVC接收参数 springMVC接收参数主要有以下几种方式: 1.使用原始的request接收 假设我们有以下请求: <a href="${pageContext.request.contextPath}/first?id=101&name=thinmoon">跳转</a> 我们只需要 阅读全文
摘要:
前言 Spring MVC属于SpringFrameWork的后续产品 Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块 使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架 阅读全文
摘要:
前言 前面一篇文章中我们简单介绍了SpringAOP的作用以及原理,接下来我们来讲讲SpringAOP怎么配置使用。 一、SpringAOP的基本使用 还是使用上篇中的例子,假设我们需要给GoodsDao类进行增强: public class GoodsDao { public void save( 阅读全文
摘要:
搬运:http://c.biancheng.net/view/1366.html 前言: 在现实生活中,常常需要对现有产品增加新的功能或美化其外观,如房子装修、相片加相框等。在软件开发过程中,有时想用一些现存的组件。这些组件可能只是完成了一些核心功能。但在不改变其结构的情况下,可以动态地扩展其功能。 阅读全文
摘要:
前言:AOP简介 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程。 通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。 阅读全文
摘要:
搬运:http://c.biancheng.net/view/1364.html 前言 在现实生活中,某些类具有两个或多个维度的变化,如图形既可按形状分,又可按颜色分。如何设计类似于 Photoshop 这样的软件,能画不同形状和不同颜色的图形呢?如果用继承方式,m 种形状和 n 种颜色的图形就有 阅读全文
摘要:
前言 我们在篇1与篇2讲的都是使用xml来配置的SpringIOC,这篇文章中我们来学习一下SpringIOC的注解开发。 一、配置注解 1.idea开启注解扫描 要想在idea中使用注解,请确保下面这个✅已经打上 2.配置application.xml 在Spring4之后,我们要想使用注解的形式 阅读全文