私は持っています :
@Controller
@RequestMapping(value="admin/*", method=RequestMethod.GET)
public class AdminController {
@Autowired
private HttpServletRequest request;
@Autowired
private HttpServletResponse response;
@RequestMapping
public ResponseEntity<String> test0() {
System.out.println("ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ");
return null;
}
}
とタグ:
<mvc:annotation-driven />
私のconfig.xmlで
私が感じるのは十分なはずですが、@Autowiredに問題があります。
タイプ[javax.servlet.http.HttpServletResponse]の一致するBeanが依存関係に見つかりません:修飾する少なくとも1つのBeanが必要です...
Beanのセットアップなどについて言及しているソリューションをいくつか見てきましたが、もっと良い方法が必要だと確信しています。注釈スキャンがこれを処理する必要があります。異なる時間にいくつかの異なるアノテーションのためにxmlでBeanを設定しなければならない場合、それはひどいことです。注釈を使用するときに機能させたいだけです。
私が見たもの: SpringMVC-応答
ありがとう!