JSP开发环境的搭建PPT课件.ppt_第1页
JSP开发环境的搭建PPT课件.ppt_第2页
JSP开发环境的搭建PPT课件.ppt_第3页
JSP开发环境的搭建PPT课件.ppt_第4页
JSP开发环境的搭建PPT课件.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程简介 信息系统工程与实践 这门课程主要介绍Web的信息系统开发方法 通过几个典型的示例 如在线选课系统 网络邮件系统 人才简历资源中心 在线模拟考试系统和超市订货系统等 详细阐述了信息系统的开发过程 使学生了解Java环境下编程的方法 MVC框架结构的运用和JSP中的框架工具Struts Hibernate Spring等 1 课程验收方式 本课程实践性较强 希望能以报告的形式作为最终的结课方式 平时成绩由于没有TA TeacherAssistant 或TF TeacherFellow 平时成绩主要是考勤 2 为什么要选择Java平台 1 实际应用的需要 像云计算 物联网 移动互联终端 嵌入式等 2 Java是跨平台的 3 Java是面向对象的 4 硬件设备要求低 5 Professional专业人员首选 6 软件公司需要Java编程人才 3 第1章JSP开发环境的搭建 1 获取并安装相应的程序获取JDK并安装获取Tomcat并安装获取MySQL并安装获取Eclipse并安装2 编写并部署简单的JSP程序3 设置环境变量4 JSP技术初探5 Web应用中的数据库6 其他几个问题 4 1 1获取并安装相应的程序 1 1 1获取JDK并安装JDK是Sun公司推出的Java开发工具包 包括J2SE J2EE J2RE等 本课程采用J2SEDevelopmentKit6 0作为开发工具可从 5 J2SEDevelopmentKit6 0的安装过程 J2SEDevelopmentKit6 0许可证协议 6 J2SEDevelopmentKit6 0自定义安装 更改目录为C JDK1 6 7 更改目录 8 安装进度 9 JRE的安装 JRE JavaRuntimeEnvironment Java运行环境 运行JAVA程序所必须的环境的集合 包含JVM标准实现及Java核心类库 开发过程不需要访问JRE目录 所以JRE的安装选默认目录 C ProgramFiles Java jre6 10 安装完成 11 1 1 2获取Tomcat并安装要运行JSP需要Servlet JSP容器来支持它 当前比较流行的Servlet JSP容器有Tomcat WebLogic等本课程采用Tomcat5 5 12作为开发工具可从http tomcat apache org 网站免费下载 获得名为 apache tomcat 5 5 12 exe的可执行文件 执行该文件即可安装 安装目录为 C tomcat5 5 12 1 1 3获取MySQL并安装商业的数据库系统有Oracle DB2 MSSQLServer和Sybase 免费的开源数据库有MySQL PostgreSQL和SAPDB等 可从 13 1 1 3MySQL安装设置1 选Typical典型安装 不是Custom2 选StandardConfiguration3 选InstallAsWindowsServer4 设置用户密码 14 1 1 3配置MySQL字符集配置MySQL字符集时必须设置为GBK 默认是latin1 应改为GBK 然后在建数据库时加上默认设置为GBK 如 MySQL createdatabasetestgbkdefaultcharset gbkMySQL createtablet gbk idchar 16 notnull defaultcharset gbk 15 1 1 4获取Eclips并安装Eclips是IBM公司为广大Java开发者提供的一个强有力的开发工具 可从http www eclipse org 网站免费下载 文件名如 eclips SDK 3 1 1 win32 zip不用安装 文件解压缩就可以直接执行 16 1 2一个简单的JSP程序欢迎您 好 LingZeng 17 1 3设置环境变量PATH PATH C jdk1 6 bin C mysql5 0 binCLASSPATH C jdk1 6 jre lib rt jarJAVA HOME C jdk1 6TOMCAT HOME C tomcat5 5 18 1 4JSP技术初探1 4 1JSP是如何工作的当浏览器发出要访问一个JSP页面请求时 服务器并不是直接将这个JSP页面发给客户端的浏览器 而是首先把即将显示的JSP页面生成一个对应的Servlet 然后执行这个Servlet 并将结果返回客户端 编译成的Class文件可在下列目录中找到 Tomcat Home work Catalina localhost ch01 org apache jsp 19 1 4 2JSP中的标签 表1 JSP脚本元素 20 1 4 3JSP内建对象 21 1 4 4利用JSP进行页面交互 表5 常见表单元素类型 22 输入表单元素 23 表单数据输出结果 24 1 5Web应用中的数据库 1 5 1如何选择Oracle SQLServer与MySQL常见的商用大型数据库有甲骨文公司的Oracle 微软的SQLServer IBM公司的DB2 还有Sybase等 DB2在大型机系统中占有绝对优势 Oracle在Unix系统中占主导地位 SQLServer受到中小企业的追捧 自2004年起 SQLServer的销量是DB2和Oracle的总和 MySQL是免费数据库的代表 追求用10 的投入实现90 的理想 主流的 瘦身 产品 适合中小企业及个人用户 25 1 5 2JSP和JDBC使用 访问数据库的步骤 1 载入JDBC驱动 通过调用Class forName 方法将JDBC类载入Java 如 Class forName com mysql jdbc Drive 2 获取数据库连接 通过调用DriverManager类的getConnection 方法实现 StringsConn jdbc mysql localhost ch01 user root 26 1 5 3JSP连接MySQL首先取得MySQL的JDBC驱动程序 可从MySQL的网站免费下载 下载地址 27 1 6其他几个问题 1 6 1Get与Post通过Get方式传递数据 实际上是将需要传递的数据按照 key value 的方式拼在URL的后面来达到传递的目的 而通过Post传递的数据是通过HTTP请求的附件进行的 在URL中无明文显示 Get方式传递数据有大小的限制 而Post方式没有限制 28 1 6 2Session与CookieSession的中文翻译为 会话 从打开浏览器连接到一个服务器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论