我正在使用Struts 2,我想在没有外部探查器的情况下确定页面生成时间。我可以轻松地分析动作execute()方法,但我不知道如何包括之前(在调度程序,拦截器......中)和之后花费的时间(对应于视图的servlet所花费的时间(“jsp时间”) ))。
有简单的方法吗?如果没有,我怎么能,至少,描述“jsp时间”(也许是我不知道的标签?)?我认为只考虑行动时间+ jsp时间就足够准确了。
答案 0 :(得分:1)
您可以在调用之前和之后使用过滤器来获取请求进入并且响应消失的时间。不需要探查器。您可以在web.xml中配置过滤器以应用于特定的URL。
粗粒度但有效。