【发布时间】:2011-08-07 22:23:07
【问题描述】:
我正在尝试在我的控制器中编写此方法:
@ResponseBody
@RequestMapping(value = {"/getTeams"}, method = RequestMethod.GET)
public void getMaxRequestSize(HttpServletResponse response) {
String autoCompleteList = null;
List<Team> teams = atService.getAllTeams();
Iterator itr = teams.iterator();
while (itr.hasNext()) {
autoCompleteList += itr.next().toString() + "\n";
}
response.setContentType("text/html");
PrintWriter writer;
try {
writer = response.getWriter();
writer.write(autoCompleteList);
} catch (IOException e) {
e.printStackTrace();
}
}
由于某种原因,我总是在 ResponseBody 注释上遇到错误(= 无法解析为类型)。我google了很久,没有找到解决办法。我敢肯定这很傻。我可以毫无问题地使用所有其他注释...
【问题讨论】:
标签: model-view-controller spring annotations controller response