springmvc整合cxf遇到的坑

未分类 发表评论
在整合这个东西的时候看网上资料要引入三个xml文件 <import resource="classpath:META-INF/cxf/cxf.xml" /> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" /> <import resource="classpath:META-INF/cxf/cxf-servlet.xml" />,天真的我到处找文件然后拷进去最后发现 根 *本* 不* 需* 要 然后发现一个特尴尬的问题 在配置datasourse时候<property name="driv…

SpringMVC项目国际化(i18n)实现方法

未分类 发表评论
按照作息规律,每周五晚必须是分享知识的时间\(^o^)/~,这周讲点儿啥呢,项目需要逼格,咱们国际化吧(* ̄rǒ ̄)~,项目中碰到这类需求的童鞋可能并不多,但偶尔用到也会比较费时间滴;-),不如驻足本帖片刻吧︿( ̄︶ ̄)︿  额,嗯~,记得一开始从事软件开发时在一个很轻量级的项目中碰到了一个貌似叼炸天的需求,什么?国际化?没听说过,不知道怎么玩儿。。。,谷歌翻帖快一周,大神们的神贴也看了许…

SpringMVC @RequestBody与@ResponseBody注解的使用

未分类 发表评论
@RequestBody 作用:       i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上;       ii) 再把HttpMessageConverter返回的对象数据绑定到 controller中方法的参数上。 使用时机: A) GET、POST方式提时, 根据request header Content-Type的值来判断:     application/x-www-form-urlencoded, 可选(这种情况数…

SpringMvc入门小程序

未分类 发表评论
整个代码小步骤:一、建立动态工程,导入相关jar包二、项目整体架构三、配置web.xml<!-- springMvc前端控制器 --> <servlet> <servlet-name>springMvc0523</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- 如果没有指定springMvc核心配置文件那么默认会去找/WEB-INF/+<servlet-name>中的内容 +…

webService学习之路(二):springMVC集成CXF快速发布webService

未分类 发表评论
继上一篇webService入门之后,http://www.cnblogs.com/xiaochangwei/p/4969448.html ,现在我将我周六在家研究的结果公布出来   本次集成是基于之前已经搭建好的SpringMVC+mybatis+shiro的基础上进行的,看似很简单的集成,但是由于jar包冲突,搞了好久,牺牲周六休息时间奉上结果 代码文章末尾会给出下载地址的,请大家不用担心,这些都是我搭建的,还不是很完善,要用于商业项目请修改完善。   步…

spring,springmvc获取bean

未分类 发表评论
在程序里面 获取spring bean 的代码如下: 获取spring mvc bean 的 代码如下: spring 的配置文件 applicationContext.xml 中配置的扫描注册如下: 该配置会吧com.code 下的所有含有component的注解和Aspect的注解都扫描注册 springmvc 的配置文件 spring-servlet.xml中配置的扫描注册如下: 扫描注册的内容完全一样 如果我们写一个测试类,如下: 在该类初始化的时候打上断点 另外 在spring mvc 的控…

Spring/SpringMVC在启动完成后执行方法

未分类 发表评论
applicationontext和使用MVC之后的webApplicationontext会两次调用上面的方法,如何区分这个两种容器呢? 但是这个时候,会存在一个问题,在web 项目中(spring mvc),系统会存在两个容器,一个是root application context ,另一个就是我们自己的 projectName-servlet context(作为root application context的子容器)。 这种情况下,就会造成onApplicationEvent方法被执行两次。为了避免上面提到的…

SpringMVC如何引入css文件

未分类 发表评论
css文件放在WebContent下,没有放在WEB-INF路径下 在jsp中引入如下 运行jsp时css中设置的样式就是没有效果,纠结了一上午,终于发现,在spring mvc默认拦截所有请求,所以你需要单独把静态资源配起来,springmvc就会放过这些请求了。格式:<mvc:resources  location="/public-resources/" mapping="/resources/**"/> 所以在springmvc-servlet.xml中: <mvc:resources location="/css/" mappi…

Springmvc的拦截器执行顺序及各方法作用

未分类 发表评论
实现HandlerInterceptor接口或者继承HandlerInterceptor的子类,比如Spring 已经提供的实现了HandlerInterceptor 接口的抽象类HandlerInterceptorAdapter ,下面讲实现其接口的写法,先看一下这个接口的三个方法.  - 方法preHandle: 顾名思义,该方法将在请求处理之前进行调用,在controller之前执行。SpringMVC 中的Interceptor 是链式的调用的,在一个应用中或者说是在一个请求中可以同时存在多个Inter…

springboot自定义springmvc配置的使用类WebMvcConfigurerAdapter

未分类 发表评论
正文 前面章节我们也有简单介绍过SpringBoot中对静态资源的默认支持,今天详细的来介绍下默认的支持,以及自定义扩展如何实现。 默认资源映射 Spring Boot 默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 中的配置各种属性。 建议大家使用Spring Boot的默认配置方式,提供的静态资源映射如下: classpath:/META-INF/resourcesclasspath:/resourcesclasspath:/staticclasspath:/public …

springmvc自定义参数绑定实现日期参数绑定

未分类 发表评论
springmvc默认的参数绑定对日期类型是无效。对于controller形参中pojo对象,如果属性中有日期类型,需要自定义参数绑定。将String类型转化为java.util.Date类型。 第一步:定义转化类,实现org.springframework.core.convert.converter.Converter接口,覆写convert方法 package ssm.controller.converter; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Da…

手把手教你在springMVC中不用框架写表格

未分类 发表评论
<个人原创,转载请注明出处> 因为项目需要大量的表格,而leader又不允许使用已有的例如DataTables之类的表格框架,所以需要我自己手写一个表格控件 其实现的功能主要有 1.和后台controller交互,取数据,根据取得数据数量在页面显示数据 2.上一页,下一页 3.指定某一页 4.显示当前数据总数,显示的个数 5.修改数据 6.删除数据 7.项目主要使用的技术就是简单的springMVC+Ajax刷新 以上因为是我写的,所以…

Spring MVC 接收数组参数

未分类 发表评论
1. 后端代码 @RequestMapping("/add") @ResponseBody public boolean add(@RequestParam(value = "id[]") int[] id) { // TODO } 2. 前端代码 方便起见,使用jQuery $.ajax({ url: '/add', data: { id: [1, 2, 3] // or //"id[]": [1, 2, 3] }, success: function(data) { console.log(data); } })

springmvc实现jsonp跨域接口访问

未分类 发表评论
最近公司做项目,有一个功能,需要完成官网首页调用接口,完成数据的插入,用到了需要跨域的操作,经过本人的几天的研究,,终于实现了,说说网上的方法吧,将的很多,没有一个实用的,好多解释也不是很明确,所以本人在刚做完项目的情况下,根据自己的理解,以及自己的代码,帮助各位解决疑难,如有解释的不对的地方,尽请谅解!     什么是jsonp,我就不再赘述了.老生常谈了,主要说说跨域的几个方法,  第一个:使用注解,…

SpringMVC中参数校验使用教程

未分类 发表评论
一、环境准备 在项目中添加以下依赖 gradle org.hibernate:hibernate-validator:5.3.5.Final maven <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.3.5.Final</version> </dependency> 如果是SpringBoot项目,只需要引入web的starter即可,里面包含了所需依赖 二、常用的校验注解及示例 …