随笔分类 - Spring and SpringMVC
摘要:package com.example.ssm.util; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; import
阅读全文
摘要:情景描述: 在页面查询出员工信息,点击”导出Excel“按钮,将员工信息生成Excel表格,并将Excel表格下载到本地。 之前用的ajax请求后台地址,一直没法下载,前台页面弹不出下载框问题原因:那是因为response原因,一般请求浏览器是会处理服务器输出的response,例如生成png、文件
阅读全文
摘要:一、 事务 事务管理对于企业应用而言是非常重要的,事务的存在保证了用户的每一次操作都是可靠的,当用户操作出现异常时也不至于破坏了后台的数据。例如银行的自动取款机,万一你在转账的时候出现了异常,事务机制会保证你后台的数据还是出异常操作之前的数据,也就是是你出异常的这些操作失效。 事务就是一组由于逻辑上
阅读全文
摘要:1.JdbcTemplate Spring提供的一个操作数据库的技术JdbcTemplate,是对Jdbc的封装。 JdbcTemplate可以直接操作数据库,加快效率,而且学这个JdbcTemplate也是为声明式事务做准备,毕竟要对数据库中的数据进行操纵! JdbcTemplate中并没有提供一
阅读全文
摘要:在说AOP之前,先来看看切片面包,我们是把面包看成一个对象,而如果想在面包中间夹点番茄酱或者其他什么东西怎么办呢,是不是需要把面包切片,在每一片都要夹点东西,在编程中给对象重复性 执行某一动作是不是特别繁琐也降低了效率。今天要学习的AOP能很好的解决这种问题 。 一、AOP AOP(Aspect-O
阅读全文
摘要:昨天对spring有了一个整体的认识,在spring核心架构体系五个组成部分中,核心容器是spring的一个重要部分,而核心容器的工作原理或者说思想是IOC(控制反转)DI(依赖注入)。 Spring的Ioc[Inverse of Controller]机制 控制反转[Ioc]:就是由容器控制程序之
阅读全文
摘要:初学spring,想慢慢的把自己对spring的学习理解记录下来,当然因为是初学,在记录的过程中会参照各位大牛的理解思路,因为在前辈们的理解中菜鸟才能更快的进步。 一、什么是Spring: 百度一下会发现一致的概念是:Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE
阅读全文
摘要:接收请求参数 一、使用HttpServletRequest 二、参数自动匹配 SpringMVC会自动将表单参数注入到方法参数,只要和表单的name属性保持一致 前端请求的表单 Controller代码 三、bean对象的自动装箱 Controller代码段 四、 @RequestParam获取参数
阅读全文
摘要:一、REST: 即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。 它结构清晰、符合标准、易于理解、扩展方便, 所以正得到越来越多网站的采用. HTTP 协议里面,四个表示操作方式的动词:GET、POST、PUT、DELET
阅读全文
摘要:一、转发和重定向 一般情况下,控制器方法返回字符串类型的值会被当成逻辑视图名处理 如果返回的字符串中带 forward: 或 redirect: 前缀 时,SpringMVC 会对他们进行特殊处理: 将 forward: 和 redirect: 当成指示符,其后的字符串作为 URL 来处理 –red
阅读全文
摘要:一、SpringMVC实现文件的上传 Spring MVC 上下文中默认没有为文件上传提供了直接的支持,因 此默认情况下不能处理文件的上传工作, 如果想使用 Spring 的文件上传功能,需现在上下文中配置 CommonsMultipartResovler: 二、文件上传的步骤: 1.加入jar包:
阅读全文
摘要:一、拦截器:Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必 须实现HandlerInterceptor接口 一、拦截器:Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必 须实
阅读全文
摘要:一、在Controller内处理局部异常 二、处理全局异常 定义一个异常处理了 条件: 1.加上<mvc:annotation-driven>标签: 2.在当前Handler中定义由@ExceptionHandler注解修饰的方法,用于处理异常信息! 注意: 1.@ExceptionHandler方
阅读全文
摘要:针对POST请求乱码的处理: 在post请求中,比如做一个form表单提交参数,可能要填用户名之类的,需要填中文,然后在后台将填的参数获取出来,如果这时候在后台输出一下你会看到中文乱码,针对post请求的中文乱码问题,我们可以在web-xml文件中配置CharacterEncodingFilter,
阅读全文
摘要:<!--done--> SpringMVC学习笔记(一) 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 <!-- The front controller of thi
阅读全文
浙公网安备 33010602011771号