基本的に、これを行うことは可能ですか:
@Cacheable(cacheName="default")
@RequestMapping("getContent/{name}")
public String getContentByNameHandler(@PathVariable String name, Model model) {
ContentService contentService = domainService.getContentService();
model.addAttribute("model",contentService.getContentByName(name));
return RESOURCE_FOLDER + "content";
}
これを試すと、ビューはキャッシュされますが、単純な jsp ビューのレンダリング ロジックが完了した後の jsp ビューではなく、jsp のプレーン コンテンツのみがキャッシュから返されます。私は春の 3.0.7 を使用しているので、まだ ehcache-spring-annotations (http://code.google.com/p/ehcache-spring-annotations) を使用しています。