spring mvc annotation @RequestAttribute类似于@RequestParam

时间:2009-08-12 02:33:12

标签: spring spring-mvc annotations

我想添加一个类似于@RequestParam的注释,尽管它从请求属性而不是请求参数中提取值...

是否有一个示例或解释如何为此创建我自己的注释以及所需的处理程序/活页夹?

谢谢

2 个答案:

答案 0 :(得分:3)

标题为“扩展Spring MVC的注释控制器”的博客条目回答了您的问题。谷歌它找到它,因为Stackoverflow不会让我创建直接链接。

基本上,您创建一个@RequestAttribute注释,然后创建一个自定义的WebArgumentResolver。

博客条目包含@RequestAttribute和@SessionAttribute的示例。

带有示例的svn目录就在这里。

http://impala-extensions.googlecode.com/svn/trunk/impala-extension-mvc/src/org/impalaframework/extension/mvc/

答案 1 :(得分:1)

由于Spring 4.3 @RequestAttribute注释是Spring MVC的一部分,因此无需创建自己的@RequestAttribute注释