【问题标题】:Apache Tiles - How to get HTTPServlet Request object in execute method of ViewPreparerApache Tiles - 如何在 View Preparer 的执行方法中获取 HTTPServletRequest 对象
【发布时间】:2013-04-03 05:15:00
【问题描述】:

我正在使用带有磁贴配置的 Spring MVC 并使用 ViewPreparer 加载菜单以将菜单加载到应用程序中。我希望 ViewPreparer 的执行方法中的 HTTPServlet 请求对象用于在 HTTP 标头中设置 globalid。

请建议如何获取请求对象...

提前致谢:)

【问题讨论】:

    标签: spring servlets tiles


    【解决方案1】:

    给你。

    public class MenuPreparer implements ViewPreparer {
    
    
    public void execute(TilesRequestContext tilesContext, 
                      AttributeContext attributeContext) throws PreparerException {
    
        HttpServletRequest request = (HttpServletRequest) tilesContext.getRequest();
    }
    

    【讨论】:

    • 感谢 Baadshah 的快速回复...您能否建议使用哪个库来获取“ServletActionContext”...。
    • 您好我已经添加了必需的 JARS ,但是 HttpServletRequest 请求 = ServletActionContext.getRequest();返回空值...你能建议确切的罐子吗...谢谢
    猜你喜欢
    • 2010-10-26
    • 1970-01-01
    • 1970-01-01
    • 2013-05-31
    • 2015-07-13
    • 1970-01-01
    • 2014-09-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多