【发布时间】:2013-06-18 13:09:04
【问题描述】:
在视图中,我如何访问返回视图的控制器和方法的名称?这在 Grails 中相当直截了当,但我不知道如何在普通 Spring 中进行。
【问题讨论】:
标签: java spring jsp spring-mvc
在视图中,我如何访问返回视图的控制器和方法的名称?这在 Grails 中相当直截了当,但我不知道如何在普通 Spring 中进行。
【问题讨论】:
标签: java spring jsp spring-mvc
JSP(您使用的是 JSP 视图对吗?)没有像 Grails 中那样的 ${controllerName} 表达式。但是你可以通过模型传递控制器的名称和方法。
【讨论】:
HandlerInterceptorAdapter。我认为这个问题可能会对您有所帮助:stackoverflow.com/questions/8384903/…。获得控制器名称和方法名称后,您可以在postHandle 方法中将它们添加到模型中。
只在控制器方法中做
String className = this.getClass().getName();
并将类名添加到模型中。
【讨论】: