spring
文章平均质量分 67
Grit_ICPC
Dielts
展开
-
Spring AOP的配置
Beans.xml:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns原创 2016-10-18 20:34:24 · 271 阅读 · 0 评论 -
Aspect注解进行通知的配置
package test.aop;public interface Api { void test();}package test.aop;import org.springframework.stereotype.Component;@Componentpublic class Advice implements Api{/* public void t(){原创 2017-04-19 13:20:24 · 562 阅读 · 0 评论 -
springmvc不能访问jsp或者其他静态资源
一、spring mvc 下jsp不能访问的原因: 1.如果容器定义了一个default servelt(即匹配路径为“/”的servlet),则会将请求交给default servlet 注意:/*.action:错误的匹配规则,不能即是路径匹配,也是扩展匹配 2.spring mvc中dispatcherServlet配置为/访问请求转发.js原创 2017-03-27 12:19:16 · 1184 阅读 · 0 评论 -
SpringMVC将前台jsp表单值传到后台出现乱码
所有的文件都是UTF8类型,但是仍出现乱码需要考虑在web.xml文件中加上: Spring character encoding filter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 S原创 2017-03-30 20:33:51 · 838 阅读 · 0 评论 -
The request sent by the client was syntactically incorrect 404错误
这种错误主要因为springmvc中表单中的数据和引用类型的字段不匹配。其中一个有代表性的原因是jsp页面中的日期类型对应vo中的Date类型,在提交的时候就是将字符串类型的数据提交转化不成Date类型。那么处理的方式在@controller中加入: @InitBinder public void initBinder(WebDataBinder binder) {原创 2017-03-30 19:11:14 · 327 阅读 · 0 评论 -
springmvc中将值存入session,jsp页面获取(ps:加获取不去值的坑)
在session中存值:public ModelAndView loginCkeck(ShopUser shopUser, HttpSession httpSession){ ModelAndView fail = new ModelAndView("login"); String username = shopUser.getUsername();原创 2017-03-28 11:18:05 · 6779 阅读 · 0 评论 -
SSM整合出现not found for dependency: expected at least 1 bean which qualifies as autowire错误
经过上网查资料发现出现这类错误的几个主要因素: 1.扫描包中没有扫描到所需要的类(或者没有扫描包) 2.serviceImpl类中出现死循环 3.没有在对应的类上加注解 4.service和serviceImpl没有放在同一个包下,导致spring扫描的时候没有扫描Impl包(我的错误 - -,还是属于情况1)原创 2017-02-27 16:59:29 · 50666 阅读 · 2 评论 -
Spring装配bean的三种方式
spring装配bean有显式和隐式两种: 1.显式的配置: 1).通过javaConfig来配置(@Configuration和@Bean结合)@Configurationpublic class BeanConfig { @Bean public A a() { return new A(原创 2017-02-27 10:03:05 · 1114 阅读 · 0 评论 -
IOException while loading persisted sessions: java.io.EOFException java.io.EOFException的解决方案
原因: (1)IOException while loading persisted sessions: java.io.EOFException当加载持久化的session错误:文件末尾异常,就是已经读取到文件末尾了,tomcat仍然试图读取内容. (2)修改jsp文件后,访问web页面时是修改前的效果,这是因为tomcat未及时编译jsp导致的所以要删除work目录下的catali原创 2017-02-03 10:56:22 · 684 阅读 · 0 评论 -
Maven进行springmvc、mybatis、spring的整合
在实际项目中我们使用maven进行管理项目自然有他的优越之处,可以将项目模块话,便于开发与管理构建步骤(点击新建-->maven project ,选择create a simple project):1.构建一个pom工程为parent,方便管理版本2.构建一个jar工程为common,为工具类,方便其他模块的调用3.构建一个pom工程为manager,管理啊pojo,mappe原创 2017-02-18 10:12:42 · 934 阅读 · 0 评论 -
Spring+Hibernate Error: org.hibernate.service.UnknownUnwrapTypeException: Cannot unwrap to requeste
这种错误的造成主要是,没有通过事物将datesource和sessionFactory关联起来解决方法:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springf原创 2016-11-23 13:33:39 · 1672 阅读 · 0 评论 -
后端时间数据在前端格式化的显示出想要的形式(时间格式化)
并且后台定义的事件类型为Date数据库中定义的为datetime,格式化后,仍然可以正确的显示出数据库中详细的时间信息原创 2016-12-11 17:48:27 · 6969 阅读 · 0 评论 -
解决前端到后端、后端到数据库、后端到前端的乱码问题
1前端到后端我们可以设置拦截器来改变不相同的编码格式(这里我们以springmvc为例,直接在web.xml文件中添加)WEB.xml: CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8原创 2016-12-11 17:13:55 · 5965 阅读 · 0 评论 -
为什么spring注入接口正确而注入接口的实现类错误?
这是我在做spring和mybatis整合的时候出现的问题。这个问题的根本在于动态代理类生成代理对象。动态代理有两种的实现方式jdk和cglib的方式,这两种方式也是AOP的,实现原理。原因所在:出现如果直接注入实现类会出现没有对应的bean,因为我们通过实现类来继承的接口,然而,必须使用jdk提供的动态代理放法,而不使用接口直接对实现类进行注入,则为cglib的注入,而不能既继承接口又使原创 2016-12-11 11:28:33 · 6372 阅读 · 1 评论 -
ApplicationContext国际化实例
package com.company;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import java.util.Date;import java.util.Locale;原创 2017-04-16 18:58:59 · 493 阅读 · 0 评论