- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web开发技术 北京工商大学 计算机与信息工程学院 主讲人:毛典辉 Email:maodianhui@ 软件发展趋势 Web开发常用技术 CGI(Common Gateway Interface) 是Http服务器与机器上的其他程序进行通讯的接口,实现网站从静态变成动态。缺点:每一个请求启动一个进程,大量用户造成服务器负载大。 ASP(Active Server Page),微软开发的处理动态页面技术。 缺点:只能支持IIS服务器 PHP是一种跨平台的服务器端的嵌入式脚本语言,完全免费。 缺点:对大型复杂的项目,功能显得较为薄弱。 JSP(Java Server Page),Sun公司开发的一种动态网页技术标准。 Java Web开发技术 域名与DNS 互联网的传输协议:TCP/IP UDP/IP 域名与IP地址对应,DNS进行域名与IP地址的转换 URL (Uniform Resource Locator) 统一资源定位器,表示Internet上某一资源的地址。 URL组成: 协议名和资源名 protocol:resourceName URL举例: / ftp:/8/developers/ 端口号 Web服务器 基于Java的 Web开发环境配置 1、开发环境 JDK + Tomcat + MyEclipse + 数据库 2、安装顺序 1) JDK安装 2) Tomcat安装与配置 3)MyEclipse安装与配置 4) DBMS安装 3、 Tomcat 安装 解压版或者安装版 系统配置 2、Tomcat 安装与配置(解压版或者安装版) 系统配置: TOMCAT_HOME=F:\jakarta-tomcat-5.0.28 catalina_home=%TOMCAT_HOME% 系统启动后,通过访问 http://localhost:8080 是否出现欢迎页面 Tomcat简介 Tomcat\webapps介绍 ①页面内容等文件的存放目录:*.html, *.jsp等可以有许多目录层次,由用户的网站结构而定,实现的功能应该是网站的界面。 ②Web-INF/web.xml :是一个Web应用程序的描述文件。包括一些和安全约束等信息,描述Web应用程序的组件信息和初始化信息。 ③Web-INF/classes:此目录用来放置Web应用程序的所有JavaBean及Servlet等编译好的Java类文件(*.class)文件 。 ④Web-INF/lib:这个目录所有Jar库文件。比如:第三方提供的Java库文件、JDBC驱动程序等。 问题? 将库文件放在Web-INF/lib和Tomcat/common/lib的区别? Web-INF/lib:此库文件用于当前Web项目。 Tomcat/common/lib:此库文件用于Tomcat服务器中所有的Web项目。 注意:WEB-INF这个目录中所包含的文件都不能被客户机所访问 JSP程序演示 1、后缀为jsp与html的文件的区别 html文件 可以直接在浏览器中打开 Jsp文件必须在jsp容器解析才能访问,可以在html文件中加入java代码 例题: 源代码 /第一讲/1-1 1 -2 JSP运行原理 JSP和Servlet的关系 JSP的基本语法 除了HTML标签外,jsp提供5种构建网页内容的元素 指令:针对jsp引擎,告诉它如何处理其他jsp页面,并不直接产生看得见的输出。 语法: %@指令名 属性=“值”% 声明:用于声明该JSP页面的属性与方法,声明后的属性与方法适用于JSP的任何部分,相当于类中的成员变量与方法 语法: %!声明部分 % 程序代码:实质就是有效的Java语言代码。语法: % Java代码 % 表达式: %=Java表达式 % 。 注释: !- 注释内容 - JSP页面中的注释 由程序员插入的,用于解释jsp源代码的句子或者短语 html 使用标签”!-- --” 浏览器不显示,但是html文件中显示 例题:example2_5.jsp example2_6.jsp 隐藏注释 %-- 注释 --% 浏览器不显示,html文件中也不显示 例题: example2_7.jsp 脚本注释 注释jsp脚本 //单行注释 浏览器不显示,但是jsp与servlet中显示 例题: example2_8.jsp JSP页面中的声明 定义网页范围内的变量、函数或者类 变量声明 使用标签”%! 变量声明
您可能关注的文档
最近下载
- 津津有味·读经典Level3《金银岛》译文和答案.docx
- SHT3503-2017石油化工建设工程项目交工技术文件规定.pdf VIP
- 九年级下学期班主任工作总结_九年级下学期的班主任工作总结范文.docx VIP
- 九年级下学期班主任工作计划--班主任工作计划.docx VIP
- 九年级班主任上学期工作计划 九年级上学期班主任学期工作计划(通用6篇).docx VIP
- 九年级上学期班主任工作总结.docx VIP
- 八年级下学期班主任工作总结-班主任工作总结.doc VIP
- 七年级上《第2章整式的加减》测试题及答案(数学试卷新课标人教版七年级上单元试题).doc VIP
- 八年级下学期班主任工作计划-班主任工作计划.doc VIP
- 班主任上学期工作计划:八年级上学期班主任工作计划.doc VIP
原创力文档


文档评论(0)