有没有办法检索有关@Controller定义的spring映射的信息?


问题内容

我希望能够创建一个页面,该页面列出带有注释的控制器发现的映射@Controller。我这样做是为了让REST服务可以轻松地在页面上找到实例的可用端点。

到目前为止,我一直在手动执行此操作,尽管如果可以创建一个很好地将其发布为令人愉快的格式的控制器,那将是非常有益的。

我关注的关键信息是

  • 端点URI
  • 方法(GET|POST|DELETE|...
  • 参数
  • 标头

在可以创建JSP视图的地方访问此信息将是理想的。


问题答案:

在Spring 3.1中,有一个称为“端点文档”的新功能。我唯一能找到的就是spring-
mvc-31-demo示例应用程序
中的一些代码。请参考示例控制器JSP。似乎很简单。