2017-03-03 13 views
0

私は成功せずSPELSpring MVCの@RequestMapping動的な値

@Autowired 
private RouteService routeService; 

@RequestMapping(value={"#{routeService.loadRoutes()}"}) 

を使用してautowired豆の方法から@RequestMapping注釈の「」属性を設定しようとしています。 これが可能かどうかは誰にも分かりますか?

答えて

0

いいえ、できません。

これは、RequestMappingの値が定数式でなければならないために起こります。

あなたができることはいくつかの定数を宣言し、それらをRequestMappingの値の中のStringとして使用することです。

0

Like user OEHはこれが不可能だと言った。 1つの解決策は、経路パラメータを取ってから、そのパラメータの値に基づいてメッセージを経路指定することである。

関連する問題