javaerb-java web写了过滤器,作用显示一个servlet执行的时间,不过显示在哪里呢?

问题描述

java web写了过滤器,作用显示一个servlet执行的时间,不过显示在哪里呢?

package exa;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class TimerFilter implements Filter{
private FilterConfig config = null;
public void init(FilterConfig config) throws ServletException{
this.config=config;
}
public void destroy(){
config = null;
}
public void doFilter(ServletRequest request,ServletResponse response,FilterChain chain)throws IOException,ServletException{
long before = System.currentTimeMillis();
chain.doFilter(request,response);
long after = System.currentTimeMillis();
String name=" ";
if(request instanceof HttpServletRequest){
name = ((HttpServletRequest)request).getRequestURI();
}
config.getServletContext().log(name+":"+(after-before)+"ms");
}
}

解决方案

过滤器是作用于所有的Action的,在进入action之前,或者之后对请求的预处理或者对响应结果的后处理的。
你可以对Action的响应作后处理,将你计算的执行时间放入response中,在浏览器上显示。

解决方案二:

可以显示到控制台和访问后的界面啊,在访问后的界面显示加载界面需要的时间

解决方案三:

这个一般打印在后台就行了吧

时间: 2024-12-29 12:33:12

javaerb-java web写了过滤器,作用显示一个servlet执行的时间,不过显示在哪里呢?的相关文章

外键查询-在java web中,有外键的servlet要怎么实现!

问题描述 在java web中,有外键的servlet要怎么实现! 在java web中,有外键的servlet要实现增删改查该怎么写?求一个简单的例子,急急急!!!!! 解决方案 http://blog.csdn.net/jspamd/article/details/11579447 解决方案二: http://bbs.csdn.net/topics/390194015

java-如何在web服务器端的程序中添加一个Servlet

问题描述 如何在web服务器端的程序中添加一个Servlet 如何在web服务器端的程序中添加一个Servlet servlet是用什么语言编写的 如果是java写的需要编译成.class文件吗 其他语言写的也需要编译吗 解决方案 如果是eclipse环境,那么点文件夹,直接添加,里面有模板 servlet一般是java写的类 是java写的,要运行肯定需要编译为.class 脚本语言,比如python,js不需要,编译语言都需要编译.

Java Web开发速学宝典(JSP+Servlet+Struts 2 + Hibernate + Spring)源代

文为原创,如需转载,请注明作者和出处,谢谢!      由于有些读者因随书光盘遗失,应广大读者的要求,特提供<Java Web开发速学宝典>一书的源代码下载,由于源代码所使用的jar包过大(随书光盘中包含了完整的源代码和jar包),在这里只提供了jar文件的列表,读者可以自行获得这些jar包,见下图. 各章节例子源码 综合项目案例源码 jar文件列表 定购china-pub当当网北京新华书店 市场价 : ¥59.00 普通会员 : ¥48.38 1-3星会员: ¥47.20 4-5星会员: ¥

Java Web开发速学宝典(JSP+Servlet+Struts 2 + Hibernate + Spring)源代码下载

文为原创,如需转载,请注明作者和出处,谢谢!      由于有些读者因随书光盘遗失,应广大读者的要求,特提供<Java Web开发速学宝典>一书的源代码下载,由于源代码所使用的jar包过大(随书光盘中包含了完整的源代码和jar包),在这里只提供了jar文件的列表,读者可以自行获得这些jar包,见下图. 各章节例子源码 综合项目案例源码 jar文件列表 定购china-pub当当网北京新华书店 市场价 : ¥59.00 普通会员 : ¥48.38 1-3星会员: ¥47.20 4-5星会员: ¥

java指定查询数据库表内容并用一个二维数组a来显示出现的问题

问题描述 主要通过"元件名"和"生产厂家"2个内容来查询数据库并显示结果部分代码如下:Objecta[][];Objectcolname[]={"元件名","生产厂家"};.....a=newObject[30][2];table=newJTable(a,colname);......if(eb.getSource()==b_enter){try{inti=0;sqll=sql.connect();a1="'&quo

java web项目答辩答辩题总结(书本网上语言答辩+自己的语言答辩)

答辩每个人的总分为1.5分.每个人主要问3个问题. 开发流程===>系统架构====>项目模块+功能===>项目得失重定向与转发:?九个隐式对象?get与post的区辨:?jsp有静态包含,动态包含,两者的区辨:?什么是MVC:?web系统架构:? java web项目答辩总结试题 注释:用楷体写的就是用自己组织的话来回答老师的问题. 1 http协议全名和特点 (答辩老师:你对HTTP的是怎么理解的: 答辩同学:首先HTTP是一种超文本传输协议,也是一种无状态的协议.        

java web session失效

问题描述 java web session失效 用myeclipse编写的Java web项目,request.getSession 设置session成功后,跳到别的页面却取不到session 解决方案 关于Web中Session失效java web工程,过滤器判断session失效java web工程,过滤器判断session失效 解决方案二: session是服务端用来跟踪状态的对象,request请求之后都会生成session而且有一定的失效时间 取不到session应该不太可能,请检查

java we...-一个java web应用有哪些缓存?

问题描述 一个java web应用有哪些缓存? 一个java web应用有哪些缓存?除了代理服务器的响应缓存,详细的话还有哪些缓存? 解决方案 用户session 缓存,此外还有数据缓存来提示性能

如何实现Tabcontrol的每个标签显示不同的图片,且正常状态显示一个图片,选中状态显示另一个图片

问题描述 应用TabControl,我可以实现每个标签页上显示不同的图片,但是如何更进一步,使每个Tab正常状态显示一个图片,而选中状态显示另一个图片?请各位大虾指教,不胜感激!!已经困扰好几天了~~~ 解决方案 解决方案二:补充下问题,如果是自定义TabItem,该如何自定义呢?是否每个TabItem都要自定义?解决方案三:css+JS解决方案四:happy,可否仔细解释下?谢谢解决方案五:只要在TabControl的选择事件中重新设置显示图片就可以