j2ee核心
文章平均质量分 78
林坤进
这个作者很懒,什么都没留下…
展开
-
J2EE项目中后台定时运行的程序
在开发J2EE项目中,有时候需要在后台定时执行一些代码。比如定时对web数据建立倒排索引、定时发送邮件、定时写日志文件。下面将这几段代码总结出来,以备以后使用。 首先需要继承TimerTask类,覆盖run()方法,将需要定时执行的业务代码写在这个run()方法中: [java]import java.util.Date;import java.util.TimerT转载 2014-12-24 23:03:47 · 515 阅读 · 0 评论 -
在jsp页面中响应速度提高的7种方法
方法一:在servlet的init()方法中缓存数据 当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作,就可大大地提高系统性能。 例如,通过在init()方法中建立一个转载 2014-12-25 22:24:35 · 569 阅读 · 0 评论 -
解决jsp重复提交问题
看了网上的,有几种方法: 1 在你的表单页里HEAD区加入这段代码: 2生成一个令牌保存在用户session中,在form中加一个hidden域,显示该令牌的值,form提交后重新生成一个新的令牌,将用户提交的令牌和session中的令牌比较,如相同则是重复提交 3在你的服务器端控件的代码中使用Response.Redirect("selfP转载 2014-12-25 22:46:01 · 706 阅读 · 0 评论 -
在jsp页面中响应速度提高的7种方法
法一:在servlet的init()方法中缓存数据 当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的、耗时的操作,就可大大地提高系统性能。 例如,通过在init()方法中建立一个J转载 2014-12-25 22:55:54 · 475 阅读 · 0 评论 -
jsp中两种跳转方式及区别
//注意:不推荐中文文件名如"目的页面.jsp",此处仅为了教程需要而使用 1,response跳转: // 带session,不带request的跳转(客户端跳转)responst.sendRedirect("目的页面.jsp"); 2,forward跳转: // 带session,带request的跳转(服务器端跳转) // 需要在re转载 2014-12-25 23:05:27 · 867 阅读 · 0 评论