码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC之旅-开发到部署过程中遇到的问题整理(不断更新)

时间:2016-01-27 13:09:23      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:springmvc 开发到部署 问题整理

开发中:

  第一个问题:我在做一个APP的后台服务接口的时候遇到一个问题。在SpringMVC中有两个注解,@RequestBody和@ResponseBody。@RequestBody的作用是将输入参数为json时将json数据转换为java对象,@ResponseBody的作用是将输出结果的java对象转换成json数据。

  开始我没有加入@ResponseBody,我发现在Android端使用Volley访问接口的时候返回的总是404错误,我一直没找到问题,后来我在电脑端访问接口的时候发现返回的也是404错误,不过浏览器找不到的地址居然是我返回的json数据转换成字符串.jsp的页面,原来是因为没有加入@ResponseBody注解,SpringMVC就将返回的Json结果映射成View,然后浏览器就找不到这个View页面,加入@ResponseBody后就会以Json数据的形式返回数据。

  后来我将Volley中的Request对象换成了JsonObjectRequest,又出现了404错误,我在网上查了资料,原来SpringMVC如果不加入@RequestBody注解的话就不能接受Json格式输入的参数,而JsonObjectRequest传入的参数则是json格式的,然后再Controller的输入参数上加上@RequestBody问题就解决了。


部署中:

  在开发的时候我将Spring和Mybatis的配置文件都放在创建的一个名为Config的Source Folder下,在本地运行的时候没有问题,因为能找到这个Config文件夹,但是当我部署到linux服务器上的时候就出现错误,后来我把Config文件夹转移到WEB-INF下,然后服务器就能正常访问项目了。

本文出自 “技术不宅” 博客,请务必保留此出处http://chrischen.blog.51cto.com/9954795/1738885

SpringMVC之旅-开发到部署过程中遇到的问题整理(不断更新)

标签:springmvc 开发到部署 问题整理

原文地址:http://chrischen.blog.51cto.com/9954795/1738885

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!