- 浏览: 20336 次
最新评论
文章列表
在java web开发中,我们有时候会遇到需要修改request中请求值的问题,虽然这个不是特别常见。初看这是一个简单的问题,因为我们能通过HttpServletRequest对象拿到我们需要的所有关于当前这个请求的所有信息,想当然的也就可以修改所以这些信息。可实际情况是HttpServletReques中很多的属性只有getter方法,而没有setter方法,也就是说我们不可以修改他们。
记得第一次遇到这种问题还是初学编程的时候,最近又遇到这个问题,就记录一下。最近遇到的是在spring mvc中,使用@RequestBody注解把requestBod ...
构建项目是一个麻烦的事,因为项目运行的环境有开发,测试,生产环境等等。不同的环境下的各种配置又不一样。传统的做法是每当打一个war包时去根据它要运行的环境去修改相应的配置信息,但是人工改动是不可靠的,尤其是当配置信息很多的时候。数据库连接信息、redis配置信息、短信接口配置、其他依赖的服务地址等等,这么多的信息修改错了一项,项目都不能完全正常的运行了。幸运的是我们可以依赖maven的profile属性去配置好各种配置信息,在打包的时候只要指定一个参数就能够按照我们设想构建出相应环境下的war包。
假设这是Java的一个web项目,里面的数据库的配置信息会根据不同的运行环境变 ...