最近用Spring rest 做了个小站。其中包含了部分CMS功能。
网站地址:www.jsrzx.com (驾驶人在线)
部分代码贴在下面:
/**
* 转换日期绑定
* @param request
* @param binder
* @throws Exception
*/
@InitBinder
protected void convertDateFormat(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception {
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
dateFormat.setLenient(false);
CustomDateEditor editor = new CustomDateEditor(dateFormat, false);
binder.registerCustomEditor(Date.class, editor);
}
/**
* 页面跳转
* @param res
*/
protected void sendRedirect(HttpServletResponse res,String location){
try {
res.sendRedirect(location);
} catch (IOException e) {
System.out.println("页面跳转出错!" + e.getMessage());
}
}
/**
* 获取请求来路
* @param req
* @return
*/
protected String getRequestURL(HttpServletRequest req){
String fromUrl = StringUtils.isNotEmpty(req.getHeader("Referer")) ? req.getHeader("Referer") : req.getParameter("returnUrl");
if(StringUtils.isNull(fromUrl) || fromUrl.indexOf(Constants.DOMAIN) == -1){
fromUrl = Constants.DOMAIN;
}
return fromUrl;
}
/**
* 获取项目上下文
* @param req
* @return
*/
protected String getContext(HttpServletRequest req){
String context = req.getContextPath();
if(!StringUtils.isNotEmpty(context))
context = Constants.DOMAIN;
return context;
}
有一起探讨的,欢迎留言!!
分享到:
相关推荐
Spring REST Docs。 官网 Spring REST Docs API。 Spring REST Docs 开发文档。
spring rest 增删改查(put\delete\post\get)简单示例详细讲解,亲测可用。spring rest 增删改查(put\delete\post\get)简单示例详细讲解,亲测可用。spring rest 增删改查(put\delete\post\get)简单示例详细...
Spring REST is a practical guide for designing and developing RESTful APIs using the Spring Framework. This book walks you through the process of designing and building a REST application while taking...
NULL 博文链接:https://bugyun.iteye.com/blog/2350763
NULL 博文链接:https://qqggcc.iteye.com/blog/2263302
Spring3.0 rest 实例,实现rest风格的访问
spring rest doc 例子,根据里面的例子,配合你的项目我相信能很快就用的上哦。尝试着用用吧。 spring rest doc 例子,根据里面的例子,配合你的项目我相信能很快就用的上哦。尝试着用用吧。
Spring MVC REST Demo
spring boot 连接数据库的例子,可以调试运行,目前流行的开发模式。
介绍restlet如何整合spring框架进行开发。Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的,广泛的应用于应用项目中。 具体教程可以查看http://www.lifeba.org/arch/restlet_spring_3.html。
使用Spring MVC创建REST服务简单例子
Spring Rest2ts生成器 spring-rest2ts-generator基于Spring MVC REST控制器和HTTP请求和响应的数据模型生成TypeScript代码。 spring-rest2ts-generator从Spring MVC开始,但是我们注意到它也很容易支持JAX-RS注释,...
Spring REST
spring mvc基础开发 最基础类 一目了然 适合初学者
基于spring mina 封装 rest 形式接口服务器,摆脱对tomcat,resin等服务器的依赖,基于spring,mina本身可提供tcp/ip接口,同时封装rest可方面提供http形式rest接口访问服务,方便接入
自己找了资料整合了一份 jersey+spring rest webservice web maven服务器架构,希望有需要的人可以下载使用;
rest+spring+hibernate rest和spring之间用json交互
NULL 博文链接:https://leiwuluan.iteye.com/blog/1539767
这是一个基于maven构建的java项目,整合了Apache CXF框架,实现restful风格的service
这些内容是作者个人总结所的,主要描述了如何使用Spring MVC搭建Rest服务的全过程,并提供了整个搭建过程的源码。整个搭建过程中使用了Jetty、JAXB2.0和Spring等相关框架和技术,希望下载的人能够对这些技术有所了解...