- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教案模板4-2
传智播客
《JavaWeb程序开发入门》
教学设计
课程名称: JavaWeb程序开发入门
授课年级: 2014年级
授课学期: 2014学年第一学期
教师姓名: 某某老师
2014年月日6 课时 内容分析 随着Web应用业务需求的增多,动态Web资源的开发变得越来越重要,为此Sun公司提供了Servlet技术。在Servlet技术中,有许多知识点,本课程将针对Servlet的生命周期、HttpServlet、Servlet虚拟路径的映射进行详细讲解,并结合程序学习如何使用Servlet技术开发web应用 教学目标及基本要求 要求学生熟悉ServletConfig和ServletContext接口的用法,熟练使用Eclipse工具开发Servlet程序,掌握Servlet的生命周期、HttpServlet类中的方法和Servlet虚拟路径映射的配置 重点及措施 教学重点:Servlet的生命周期、HttpServlet类、Servlet虚拟路径的映射等 难点及措施 教学难点:Servlet生命周期中方法的调用时机和次数、自定义Servlet实现HttpServlet需要重写doGet()和doPost()方法、Servlet虚拟路径的映射。 教学方式 教学采用教师课堂讲授为主,使用教学PPT讲解 教
学
过
程
第一课时
(Servlet的概念、实现第一个Servlet程序)
Servlet的概念
Servlet的产生
随着Web应用业务需求的增多,动态Web资源的开发变得越来越重要。很多公司都提供了开发动态Web资源的相关技术,SUN公司基于Java的动态Web资源开发技术,推出了Servlet和JSP两种技术。
什么是Servlet
Servlet(Server Applet),全称Java Servlet。是用Java编写的服务器端程序,其主要功能在于交互式地浏览和修改数据,生成动态Web内容。
Servlet接口和API
针对Servlet技术的开发,SUN公司提供了一系列接口和类,其中最重要的是javax.servlet.Servlet接口。 在Servlet接口中,定义了5个抽象方法,其中init()、service()、destroy()方法是Servlet生命周期方法,getServletInfo()方法用于返回Servlet的相关信息。getServletConfig()方法用于返回ServletConfig对象,该对象包含Servlet的初始化信息。
实现第一个Servlet程序
第一步:编写一个HelloWorldServlet类,使其继承GenericServlet类。实现service()方法,在service()方法中,获取PrintWriter对象向页面输出“Hello World!”;
第二步:将Tomcat目录下的servlet-api.jar包所在路径添加到classpath中,使用javac编译HelloWorldServlet.java,生成HelloWorldServlet.class。
第三步:在Tomcat/webapps/目录下创建一个工程chapter04,然后在chapter04目录下创建/WEB-INF/classes目录,将HelloWorldServlet.class拷贝到classes目录下。
第四步:在WEB-INF目录下,创建一个web.xml文件,其编写方式可以参考Tomcat/webapps/examples/WEB-INF子目录下的web.xml文件。
第五步:启动Tomcat服务器,访问相应的url,页面刷新返回“Hello World!”。
第二课时
(Servlet的生命周期
使用Eclipse工具开发Servlet
为什么使用Eclipse开发Servlet
当没有使用开发工具时,开发一个Servlet程序,需要导jar包、编译、部署、修改web.xml文件等步骤,是相当的繁琐的。而使用Eclipse开发不仅会自动编译Servlet、自动创建web.xml文件,还会为Servlet虚拟路径的映射大大提高了Servlet程序的开发,所以在实际开发中,通常都会使用Eclipse工具完成Servlet的开发。
使用Eclipse工具开发Servlet
第一步:新建web工程chapter04
第二步:创建TestServlet程序,在程序中添加一些代码,具体如下:
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
您可能关注的文档
- 帧中继frame-relay静态映射.pdf
- 利用成本最优的fpga来实现otn映射器解决方案-altera.pdf
- 應用事前模型與環境調適於隨機向量映射為基礎之-researchgate.pdf
- ht16c21ram映射20×416×8lcd驱动控制器-holtek.pdf
- 内存映射卡、信号切换卡及板卡三维模型研发.pdf
- 011、缺乏地震动加速度记录地区地震动估计的映射法.pdf
- 非完整映射理论与刚体定点转动的几何描述.pdf
- 纹理映射-湖南大学.pdf
- gprsdtu快速应用教程-网络设置篇-d1.amobbs.com.doc
- fpga的开发流程和关键步骤的含义综合(synthesize)就是将hdl.doc
文档评论(0)