spring mvc
大师兄吖
会一点java
展开
-
spring和resteasy整合的注意事项
1、如果restful服务不要前缀那么这种方式只有和spring mvc整合后才可以,spring bean配置文件要添加这个就是和spring mvc进行整合。且要使用servlet初始化器 org.jboss.resteasy resteasy-servlet-initializer ${resteasy-ver原创 2013-10-06 21:00:20 · 4497 阅读 · 0 评论 -
spring和resteasy集成,构建restful风格服务
spring和resteasy集成,三种主要的方式,对于和jboss as7的集成不需要做任何工作,jboss默认集成了resteasy,只需要对业务pojo做一些jax-rs的注解标注即可。这里不是本帖的话题。我们这里讲的servlet容器是tomcat。开始前,先做一些准备工作,引入jar包,我使用的是maven。jar包版本,添加到属性文件里去:2.2原创 2013-10-06 17:40:49 · 9498 阅读 · 4 评论 -
spring mvc表单复杂类型数据绑定
spring mvc提供了和struts2差不多类似的数据绑定功能。距离如下:首先是jsp页面:****************************TBill*******************************单据编号: 单据类型: 客户在仓库的编号: 对方客户编号:单据操作类型: 操作人:操作时间: 备注:-----------------原创 2013-10-15 17:36:05 · 3009 阅读 · 0 评论 -
spring mvc返回值类型
spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面一一进行说明: 1、ModelAndView Java代码 @RequestMapping("/message") public ModelAndView message(HttpSe原创 2013-11-01 10:36:02 · 2487 阅读 · 0 评论 -
spring和gwt整合,让gwt直接调用spring bean的前端servlet
gwt和spring整合的关键是让gwt可以访问到spring的bean,先在提供一个前端servlet分发器,配置了这个servlet后,gwt的RemoteServiceServlet就不用在web.xml中一个一个的配置了。本文使用的gwt是2.5.1版本的,spring是3.2.4版本的。1、服务层接口:要在client包或者子包下面,@RemoteServiceRelativePath标识这个servlet的相对路径,里面的值是spring bena的idimport com.google.g原创 2013-11-19 14:09:17 · 3034 阅读 · 0 评论 -
spring mvc表单数据绑定,对于基本类型和日期的处理WebDataBinder
因为对于原生基本类型的form表单绑定,会出错。需要指定具体的类型编辑器。用法如下:首先在BaseAction中增加方法initBinder,并使用注解@InitBinder标注,那么spring mvc在绑定表单之前,都会先注册这些编辑器。剩下的控制器都继承该类。CustomDateEditor spring自己提供了。public class BaseAction { @InitBind原创 2013-11-11 15:16:49 · 3498 阅读 · 0 评论 -
spring mvc 返回json格式数据的方式
spring mvc 返回json格式数据的方式主要有三种:1、使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,gson。利用HttpServletResponse,然后获取response.getOutputStream()或response.getWriter()直接输出。2、利用spring mvc3的注解@ResponseBod原创 2013-10-04 00:11:22 · 10699 阅读 · 1 评论