当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

JBuilder2005 Servlet开辟之自启动[Java编程]

赞助商链接



  本文“JBuilder2005 Servlet开辟之自启动[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

Servlet和JSP的一个庞大的辨别便是Servlet可以通过Web.XML文件的配置让Servlet在Web容器启动时就自动启动Servlet.可以操纵Servlet的这个特点不改变的数据事前加载到Web利用服务器中以便缓存利用.

假定,我们系统的用户在系统布置前就已经成立好,今后不常发生改变,那么我们可以在Web利用程序启动时就将其下载缓存到Web利用服务器内存中,假如用户发生改变可以手工调用这个Servlet举行革新.下面我们就通过Servlet向导成立这个UserCacheServlet,它在Web容器启动时自动下载并缓存系统全部用户Id和用户名:

1.启动成立Servlet向导,填写Servlet名字

通过File->New...->Web->双击Standard Servlet图标启动成立Servlet向导的第一步,以下图所示:

图 2填写Servlet名字

在Class name中填入Servlet的名字:UserCacheServlet,在Package中填入bookstore.servlet作为包名.按Next到下一步.

2.挑选Servlet所要实现的办法.

我们在前面已经介绍了Servlet通过差别的doXxx()办法的呼应HTTP恳求方法,你可以在向导的第2步挑选需求定义哪些doXxx()办法.默许情形下doGet()办法被勾选,即通过HTTP GET恳求方法拜候Servlet.通过带参的URL拜候Servlet时,Servlet就用doGet()办法呼应这个恳求.由于我们只是假定用户数据不常变更,并非说永久不变更,所以我们在Web容器初始化时,但愿通过UserCacheServlet自动加载用户数据到缓存中,当数据库表T_USER的用户数据发生变更时,我们可以手工调用UserCacheServlet,让其革新缓存中的用户数据.

Web容器启动时自动初始化UserCacheServlet,此时init()办法被调用,我们可以通过init()办法加载用户数据,当用户通过URL恳求革新用户数据时,UserCacheServlet通过doGet()办法呼应这个HTTP GET恳求.也就是说,我们需求实现doGet()办法,所以我们承受向导的默许设置,以下图所示:

图 3 挑选需求覆盖的Servlet呼应办法

按Next跳过第3步到向导的第4步.


  以上是“JBuilder2005 Servlet开辟之自启动[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • JBuilder 2005单元测试之成立测试用例
  • JBuilder 2005单元测试之捆绑多个用例
  • JBuilder 2005单元测试之业务类介绍
  • JBuilder 2005单元测试之慨述
  • JBuilder 2005单元测试体验之测试配置
  • JBuilder 2005单元测试之JUnit框架
  • <b>JBuilder 2005单元测试之成立测试固件</b>
  • JBuilder和JDeveloper的简单比较
  • 操作JBuilder2005开辟Web操纵程序
  • JBuilder 2005开辟Applet游戏全接触
  • 用JBuilderX开辟WEB操纵程序
  • JBuilder 2005 Struts深度体验之变革
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .