天极Yesky
  • 笔记本电脑
    笔记本
  • 台式电脑
    台式机
  • 手机
    手机
  • 电脑硬件DIY
    DIY硬件
  • CPU
    主板
    音箱
  • 硬盘
    显卡
    键鼠
  • 内存光驱
    显示器
    机箱电源

  • 数码相机DC
    数码相机
  • MP3播放器
    MP3/MP4
  • 数码摄像机DV
    摄像机
  • 电脑外设
    外设
  • 网络
    网络
  • 服务器
    服务器
  • 数字家庭
    数字家庭
  • 群乐
    群乐
  • 产品报价 行情 经销商 渠道 评测 | 软件 设计 网页 开发 安全 论坛 E时代 游戏 视频 壁纸 下载 网摘 博客 索尼专区 Vista 科技奥运
    您现在的位置: 天极网 > 软件频道 > 专题教程
    天极软件    工具软件   办公软件   操作系统   网络安全   设计在线   程序开发   教程宝典   下载  
       
      最新推荐

       JBuilder 2005 Servlet高级开发

      在Java技术大家族中,Servlet早于JSP面世,JSP源于Servlet,JSP是Servlet技术的演化和扩展,但JSP并不能完全替代Servlet。本专题将在《JBuilder 2005实战JSP开发》基础上,分析原登录模块中的缺陷,用Servlet技术弥补其不足,然后用Servlet为其增加新的功能点。通过本专题的学习,你不但能掌握Servlet的各种开发技巧,还能够在碰到究竟是用JSP还是Servlet实现某功能时作出明智的选择。


     Servlet开发必备
      Servlet运行于Web应用服务器的Servlet容器中,Servlet没有用户图形界面,Servlet和Web应用服务器的Servlet容器交互以接收请求返回响应。
              >>>>详细内容
    内容要点

    ·Servlet 结构和线程安全
    ·Servlet的特性及适用场合
     应用程序改造和功能新增
      在《JBuilder 2005实战JSP开发》专题中,我们完全用JSP技术实现了一个用户登录模块,这个模块有些缺陷,现在我们先对他进行修改。
              >>>>详细内容
    内容要点

    ·原登录模块的不足
    ·新增的功能点
    ·事前准备
     自动启动Servlet
      Servlet和JSP的一个重大的区别即是Servlet可以通过web.xml文件的配置让Servlet在Web容器启动时就自动启动Servlet。
              >>>>详细内容
    内容要点

    ·启动创建Servlet向导
    ·选择Servlet所要实现的方法
    ·指定访问Servlet的路径
     过滤器的Servlet
      过滤器可以在请求到达JSP或Servlet之前或响应返回客户端之前添加一些额外的操作。如果有多个JSP页面和Servlet都需要进行一个相同或相似的操作,我们可以把这个操作抽取到一个Servlet过滤器中。  
              >>>>详细内容
    内容要点

    ·打开创建Servlet过滤器向导
    ·指定过滤器的路径匹配模式
     监听器的Servlet
      在这一节里,我们监听Web容器启动关闭的事件,在事件发生时记录Web应用程序启动和关闭的系统日志。
              >>>>详细内容
    内容要点:

    ·启动创建Servlet监听器的向导
    ·指定监听器实现的事件接口
     文件下载的Servlet
      在这节里,我们对welcome.jsp页面进行改造,在页面中添加一个链接,这个链接调用Servlet下载上节所记录的系统日志文件。
             >>>>详细内容
    内容要点:

    ·通过向导创建ExcelFileServlet
    ·下载日志文件代码
    ·改造welcome.jsp
     结束语
      本专题通过自动启动Servlet和Servlet过滤器技术改进了《JBuilder 2005实战JSP开发》的不足之处。其次,我们在原实例的基础上添加了两个新的功能,即在应用程序启动和关闭时写系统日志,并通过带参数的Servlet下载特定的日志文件。

      虽然Servlet也用于创建动态内容的网页,但由于需要通过Java程序一行一行组织HTML代码,显然不如JSP容易使用。所以在本专题中我们没有介绍Servlet产生动态网页的例子,而是介绍几个适合于用Servlet技术实现的实例。这样组织的目的一方面是介绍Servlet的开发过程,另一方面也介绍了Servlet的适合场合。