Servlet 简介

  • Servlet是sun公司提供的一门用于开发动态web资源的技术。
  • Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),

需要完成以下2个步骤:

  编写一个Java类,实现servlet接口。

  把开发好的Java类部署到web服务器中。

  • 编写一个Java程序,向浏览器输出“hello servlet”。
  • 编写这个程序需要解决的2个问题:

  在Java程序中,如何才能向IE浏览器输出数据?

  输出hello servlet的java代码应该写在程序的哪个方法内?

  阅读Servlet API,解决以上两个问题。

要查看帮助文件请到 JAVAEE的chm文件中看 ,如《java_ee_api_中英文对照版.chm》;jdk 帮助文件中没有 servlet帮助信息。

 

      

=====5第五天-servlet开发和ServletConfig与ServletContext对象\10-ServletContext对象方法的应用场景.avi;

一个web中有很多个servlet,web.xml中可以单独为每一个servlet配置信息,

如:数据库配置等,可以通过ServletConfig对象 获取到;用<init-param>标签

  

  

但是 也可以通过配置可以让所有servlet 通用一个配置,就是用  <context-param>标签

  

====之前讲过重定向(请求两次,用得不多),现在讲servlet转发(相对客户来说只是请求一次,开发中用到超级多)

  

======

利用ServletContext对象读取资源文件。

  • .properties文件(属性文件):没有关系的放到此文件
  • xml配置文件:有关系的放到xml,比如复杂的嵌套关系必须用xml

最新文章

  1. SQL Server 变更数据捕获(CDC)监控表数据
  2. 如何使用Worktile进行敏捷项目开发管理
  3. mysql 建立索引场合及索引使用
  4. TcxDBTreeList导出EXCEL
  5. ADO.NET 快速入门(四):从数据库填充 DataSet
  6. json学习初体验--第三者jar包实现bean、List、map创json格式
  7. nginx与apache配合反向代理技术2
  8. Nginx Windows详细安装部署教程
  9. axios拦截http拦截
  10. AQS框架源码分析-AbstractQueuedSynchronizer
  11. 苹果手机怎么屏幕录屏 ios10怎么录屏
  12. 简约时尚商城wordpress主题-storefront
  13. 【MSSQL】SQL Server 设置用户只能查看并访问特定数据库
  14. Forbidden Attack:7万台web服务器陷入被攻击的险境
  15. ios中图层和view的关系
  16. DIOCP-开源项目ECHO测试.
  17. PCL 可视化
  18. Django入门指南-第7章:模板引擎设置(完结)
  19. 解题:BZOJ 2818 GCD
  20. java应用简单递归

热门文章

  1. io系列之其他事项
  2. 利用/dev/urandom文件创建随机数
  3. 2Servlet笔记
  4. Java通过Mybatis实现批量插入数据到Oracle中
  5. OpenDayLight——HelloWorld
  6. HDFS集群优化篇
  7. Kafka吞吐量测试案例
  8. Spring的RestTemplate
  9. mysql 安装部署
  10. 原生JavaScript运动功能系列(三):多物体多值运动