struts2 + spring MVC的ServletActionContext

时间:2014-06-18 06:54:37

标签: java spring spring-mvc servlets struts2

我想将这个struts 2代码更改为spring MVC,有没有人有线索?

HttpServletRequest request = ServletActionContext.getRequest();

我收到了这个

org.apache.struts2.dispatcher.StrutsRequestWrappe@3535

虽然它击中了一个struts2网络应用程序 而这:

 FirewalledRequest[ org.apache.catalina.connector.RequestFacade@2425]

同时点击春季MVC网络应用程序。 我有点困惑。 任何建议都会有所帮助

1 个答案:

答案 0 :(得分:1)

您可以使用此代码在春季访问HttpServletRequest 请求

ServletRequestAttributes attr = (ServletRequestAttributes)
                                RequestContextHolder.currentRequestAttributes();
HttpServletRequest request = attr.getRequest();