jsp课件-Web开发基础

上传人:宝路 文档编号:48315453 上传时间:2018-07-13 格式:PPT 页数:23 大小:177.93KB
返回 下载 相关 举报
jsp课件-Web开发基础_第1页
第1页 / 共23页
jsp课件-Web开发基础_第2页
第2页 / 共23页
jsp课件-Web开发基础_第3页
第3页 / 共23页
jsp课件-Web开发基础_第4页
第4页 / 共23页
jsp课件-Web开发基础_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《jsp课件-Web开发基础》由会员分享,可在线阅读,更多相关《jsp课件-Web开发基础(23页珍藏版)》请在金锄头文库上搜索。

1、 Hands-On实训教程系列企业应用实训教程JSP企业级应用Hands-On实训教程系列专题一 Web开发基础 Hands-On实训教程系列教学目标 l理解Web应用程序的体系结构l熟悉Java Web应用程序的目录结构l熟练掌握Java Web应用程序的开发过程l了解常用的开发工具以及应用服务器Hands-On实训教程系列工作任务 l2.1 使用“记事本Tomcat”方式编写一个简 单的Web应用程序HelloWorldl2.2 EclipseTomcatPluginTomcat开发 环境的配置l2.3 使用IDE实现HelloWorldHands-On实训教程系列使用“记事本Tomcat

2、”编写HelloWorld Hands-On实训教程系列建立工程目录l建立工程目录如下:Hands-On实训教程系列新建Servlet 类1l在目录$MyAppPath/WEB-INF/src下新建源 程序:HelloWorldServlet.java l导入需要的类:import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpS

3、ervletRequest; import javax.servlet.http.HttpServletResponse;Hands-On实训教程系列新建Servlet 类2l继承HttpServlet类l编写doGet()方法设置响应建立PrintWriter对象利用PrintWriter对象输出语句l编写doPost()方法Hands-On实训教程系列新建web.xml文件l在目录$MyAppPath/WEB-INF下新建文件: web.xml(Java Web应用程序部署描述文件 ),输入项目的描述信息并保存 HelloWorldServlethandson.HelloWorldServ

4、letHelloWorldServlet /Hands-On实训教程系列编译类l单击“开始”菜单“运行”(或WinR)打开 运行窗口 l输入cmd,单击“确定”;l将当前工作目录切换到$MyAppPathWEB- INF;l运行javac编译HelloWorldServlet.javajavac cp “%CATALINA_HOME%libservlet-api.jar“ d classes srcHelloWorldServlet.java Hands-On实训教程系列部署项目并运行l将项目HelloWorld的文件夹复制至Tomcat的 webapps目录下l启动Tomcat运行Hello

5、World项目l打开浏览器,在地址栏输入URL: http:/localhost:8080/HelloWorld/l如果程序运行正常,此时在浏览器页面中将会 看到“Hello World!”显示 Hands-On实训教程系列打包l使用jar命令将该项目打包到一个WAR文件, 方便项目的分发。在项目根目录$MyAppPath 下执行命令如下: jar cvf HelloWorld.war Hands-On实训教程系列EclipseTomcatPluginTomcat 开发环境的配置 Hands-On实训教程系列开发环境l获得相关软件正确版本如下:软件名称下载地址版本Tomcathttp:/jak

6、arta.apache.org6.0.14以上Eclipsehttp:/www.eclipse.org3.2.0以上Sysdeo/SQLI Eclipse Tomcat Launcher pluginhttp:/ pse/Tomcatplugin3.2.0以上Hands-On实训教程系列安装软件l安装Eclipse l安装Tomcat l将下载的Sysdeo/SQLI Eclipse Tomcat Launcher plugin插件里的 com.sysdeo.eclipse.tomcat_3.2.0.beta3, 复制到“Eclipse的安装路径plugins”目录下l重新启动Eclipse

7、l设置Tomcat Hands-On实训教程系列使用IDE实现HelloWorld Hands-On实训教程系列创建项目和类l点击菜单栏 “File”“New”“Project”“Java”“To mcat Project”“New”,输入项目名 HelloWorld,然后点击“Finish” l打开“Java Perspective”“Package Explorer”,右击WEB-INF/src文件夹,弹出 快捷菜单,选择“New”“Class”,按照提示 新建HelloWorldServlet.java类文件 l在HelloWorldServlet.java类中编写前面的代 码Hands

8、-On实训教程系列建立和编写web.xml l右击WEB-INF文件夹,弹出快捷菜单,选择 “New”“File”,在“New File”对话框的“File name”处输入“web.xml”,点击“完成” l配置HelloWorldServlet.java类Hands-On实训教程系列运行l启动Tomcat服务器 l在“Package Explorer”中右键点击HelloWorld项目 名,选择“Run As”“Open Run Dialog”,在 “Run”对话框的左侧一栏中,展开“Java Application”一项,点击Tomcat 6.x,在右侧一栏 点击“Project”中的“

9、Browse”,接着在“Project Selection”对话框中选择HelloWorld项目并确定, 点击“Run”l打开IE,输入URL( http:/localhost:8080/HelloWorld/),测试项目 Hands-On实训教程系列总结l理解Web应用程序的体系结构l熟悉Java Web应用程序的目录结构l熟练掌握Java Web应用程序的开发过程l了解常用的开发工具以及应用服务器Hands-On实训教程系列Web应用程序的体系结构 l程序结构的重要性l程序结构的组成l简单介绍单层体系结构l简单介绍两层客户/服务器(Client/Server) 体系结构 l简单介绍多层客户

10、/服务器体系结构 l简单介绍基于Web的多层应用体系结构 Hands-On实训教程系列应用程序的目录结构 lJava Web应用程序由一组静态HTML页、Servlet、 JSP和其他相关的class组成,每种组件在Web应用 中都有固定的存放目录单层目录描述 /HelloWorldWeb应用的根目录,客户端一方的类和存档文件,所有的JSP和 HTML文件等静态Web资源都存放于此目录下。 /HelloWorld/WEB- INF存放Web应用的发布描述文件web.xml。该文件包含有关Web应用 程序的元(如要显示的默认页 ,要加载的Servlet等)数据信息 /HelloWorld/WEB- INF/classes存放各种class文件,Servlet类文件也放于此目录下。/HelloWorld/WEB- INF/lib存放Web应用所需的各种JAR文件。例如,在这个目录下,可以存 放JDBC驱动 程序的JAR文件。 /HelloWorld/WEB- INF/tags该目录包含为自定义标记 提供实现 的Tag文件。Tag文件具有.tag 扩 展名Hands-On实训教程系列应用程序的开发过程 l应用程序的开发过程如下:设计并创建目录结构 编写源代码 编写部署描述符 编译源代码 部署Web应用程序 测试项目并打包

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号