Java 在弹簧座中返回一个空间
我正在撰写以下服务:Java 在弹簧座中返回一个空间,java,spring,rest,Java,Spring,Rest,我正在撰写以下服务: @RequestMapping("/greeting") @ResponseBody public Greeting sayHello() { Greeting g = new Greeting(); g.setBody(" "); return g; } 以及问候语属性: class Greeting { private String title; private String body; ... } 如果我将body设置为“”(一个空格),则
@RequestMapping("/greeting")
@ResponseBody
public Greeting sayHello() {
Greeting g = new Greeting();
g.setBody(" ");
return g;
}
以及问候语属性:
class Greeting { private String title; private String body; ... }
如果我将body设置为“”(一个空格),则得到一个错误500。目前我使用Spring3.1.2。我也尝试过这样包装回应:
public ResponseEntity<Greeting> sayHelloAlternative() {...
public ResponseEntity sayHelloAlternative(){。。。
但我也有同样的错误,你知道发生了什么吗
非常感谢可能会有人感兴趣。我已经添加到pom.xml中
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
</dependency>
org.slf4j
slf4j-log4j12
并将logger level设置为TRACE。这将打印更多信息以找到最终原因。显示完整的错误stacktrace,是否只是一个带有setter和getter的pojo?感谢您的快速响应。不幸的是,tomcat没有记录任何内容。我通过执行mvn tomcat7:run来运行此方法。您需要更改日志级别设置。请确保日志设置正确,并将Tomcat日志设置为调试。如果添加不同于“”的值,效果是否良好?是的,任何与空格不同的字符都可以正常工作,即使我修剪了字符串