代码改变世界

Spring

2019-09-05 23:12 by 少爷太累, 268 阅读, 0 推荐, 收藏, 编辑
摘要:Spring是一款轻量级。主要功能是ioc控制反转,DI依赖注入,Aop面向切面:解决的是在编程中的解耦合,硬编码,很好的解决了程序的扩容及修改 1、ioc控制反转:是spring的核心,是一种思想,是将Java中的对象都交由spring进行创建,生命周期,销毁都是由spring进行控制,让Java 阅读全文

spring的exception

2019-09-05 22:43 by 少爷太累, 235 阅读, 0 推荐, 收藏, 编辑
摘要:Springmvc的对于异常类进行统一处理的方法 一、局部异常统一处理 当异常出现时,将抛给异常处理方法,异常处理发放接收到异常数据,进行处理,统一到异常页面 @ExceptionHandler:通过此注解接收此类的异常 二、全局异常统一处理 @ControllerAdvice:进行全局的异常接收然 阅读全文

restful风格

2019-09-05 22:22 by 少爷太累, 281 阅读, 0 推荐, 收藏, 编辑
摘要:restful的特点: 1、每一个URI代表1种资源; 2、客户端使用GET、POST、PUT、DELETE4个表示操作方式的动词对服务端资源进行操作:GET用来获取资源,POST用来新建资源(也可以用于更新资源),PUT用来更新资源,DELETE用来删除资源; 3、通过操作资源的表现形式来操作资源 阅读全文

Java后台验证

2019-09-05 21:37 by 少爷太累, 1153 阅读, 0 推荐, 收藏, 编辑
摘要:前台的js验证,可以通过其他手段绕过,存在安全问题,所以引入Java后台进行验证 一、导入jar包 此为hibernate-validator jar包,进行Java后台验证使用,在Java 1.9及以上要加入javbx ,之前1.8之前是整合在Java api中的,1.9之后模块分离,需要手工导入 阅读全文

拦截器配置

2019-09-05 21:06 by 少爷太累, 969 阅读, 0 推荐, 收藏, 编辑
摘要:过滤器的位置是在用户提交之后,拦截器拦截的位置是在handlermapping之后,拦截器需要在springmvc的配置文件中进行配置,拦截的那些文件 一、springmvc配置 <bean class="com.zhiyou100.zj.inter.Myinter"></bean>定义的过滤器的全 阅读全文

springmvc 拦截器流程图

2019-09-05 00:23 by 少爷太累, 552 阅读, 0 推荐, 收藏, 编辑
摘要: 阅读全文

Springmvc文件上传

2019-09-04 23:38 by 少爷太累, 353 阅读, 0 推荐, 收藏, 编辑
摘要:一、导入jar包 二、网页要求 1、一定要用post提交 2、enctype的属性值为multipart/form-data 3、上传文件一定要设置表单的name值 三、springmvc的配置文件设置 设置CommonsMultipartResolver对象的设置的上传的最大限值,其中id一定要设 阅读全文

springmvc的ajax

2019-09-03 21:46 by 少爷太累, 286 阅读, 0 推荐, 收藏, 编辑
摘要:Ajax在请求controller时会赋值的类型不变,但是返回值,因为会走视图解析器,所以会以地址的形式进行解析,而不会返回数据,需要在方法上加上注解,将返回类型解析成json类型 一、返回基本类型 @ResponseBody 将返回类型进行解析成json形式 二、返回对象 需要导入jar包 在需要 阅读全文

静态资源的映射

2019-09-03 21:08 by 少爷太累, 298 阅读, 0 推荐, 收藏, 编辑
摘要:在web.xml进行配置时,如果在进行过滤时是将所有的请求都是进行过滤,会将图片,js的请求,以及css等请求进行过滤,需要进行springmvc的配置文件进行配置,放行静态页面 阅读全文

Controller如何进行重定向跳转

2019-09-03 20:56 by 少爷太累, 2908 阅读, 0 推荐, 收藏, 编辑
摘要:因为在Controller的返回都是默认走视图解析器的InternalResourceViewResolver,而视图解析器都是进行请求转发,需要在返回时地址前加入字符redirect: 视图解析器不进行解析,进行重定向 阅读全文