- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java Web开发技术 Java Web开发技术 Java Web开发技术 第1章 JSP概述 第1章 JSP概述 1.1 JSP技术 1.2 JSP执行原理 1.3 配置JSP运行环境 1.4 本章小结 1.1 JSP技术 JSP是由Sun 公司倡导、许多别的公司参与一起建立的一种动态网页技术标准,类似其他技术标准,如ASP、PHP 或是ColdFusion,等等。 在传统的网页HTML 文件( *.htm,*.html )中加入Java程序片段( Scriptlet )和JSP标签,构成了JSP 网页(*.jsp) JSP特点 Write Once, Run Anywhere 特性。作为Java 平台的一部分,JSP技术拥有Java语言“一次编写,各处执行”的特点,这意味着,一个JSP程序可以运行于支持JSP的任何应用服务器,而不需要对代码做任何修改。 JSP特点(续) 搭配可重复使用的组件。JSP技术可依赖于重复使用跨平台的组件(如:JavaBean或Enterprise JavaBean组件)来执行更复杂的运算、数据处理。开发人员能够共享开发完成的组件,或者能够加强这些组件的功能,让更多用户或是客户团体使用。 JSP特点(续) 采用标签化页面开发。JSP 技术能够将许多功能封装起来,成为一个自定义的标签,这 些功能是完全根据XML 的标准来制订的,即JSP 技术中的标签库(Tag Library)。 JSP特点(续) 实现了角色的分离。JSP规范允许将工作分为两类:页面的图形内容和页面的动态内容。不具备Java编程语言知识的人员可以创建页面的图形内容,然后由Java程序员向此文档插入Java代码,实现动态内容。 JSP特点(续) N层企业应用架构的支持。JSP技术是Java 2 Platform Enterprise Edition (J2EE) (相关信息请参阅/products/j2ee)集成中的一部分,它主要是负责前端显示,而分散性的对象系统则是主要依赖EJB ( Enterprise JavaBean )和JNDI ( Java Naming and Directory Interface )构建而成。 1.2 JSP执行原理 1.2.1 第一个JSP页面 1.2.2 JSP运行原理 1.2.3 JSP与Servlet的关系 1.2.1 第一个JSP页面 一个简单的JSP页面exa1_1.jsp %@ page contentType=text/html;charset=gb2312% html body bgcolor=cyan font size=4 p 我的第一个jsp页面。你好么?朋友 % int sum=100; % br %out.println(sum=+sum);% /font /body /html 1.2.2 JSP运行原理 JSP 的执行过程主要包括以下步骤: 1.客户端发出Request请求; 2.JSP 容器将JSP 转译成Servlet 的源代码; 3.将产生的Servlet 的源代码经过编译后,并加载到内存执行; 4.把结果Response 响应至客户端。 课本例HelloWorld.jsp JSP运行原理图 1.2.3 JSP与Servlet关系 JSP的实现是基于Servlet的,JSP页面在运行之前要被解释成Java Servlet 当JSP容器接到对一个JSP页面的请求后,首先判断与JSP文件对应的Servlet类的名字,如果该类不存在或比JSP文件老,容器就会重新创建一个等价的Servlet类并编译它。 课本例exa1_2.jsp JSP与Servlet关系图 1.3 配置JSP运行环境 1.3.1 安装J2SDK 1.3.2 安装Tomcat 1.3.3 JSP页面测试 1.3.1 安装J2SDK 安装J2SDK (续) 安装J2SDK (续) 安装J2SDK (续) 1.3.2 安装Tomcat 安装Tomcat (续) 安装Tomcat (续) 安装Tomcat (续) 安装Tomcat (续) 安装Tomcat (续) 安装Tomcat (续) 第五步:测试Tomcat。在浏览器中输入http://localhost:8080的主页,如果显示Tomcat主页则说明Tomcat运行正常。 1.3.3 JSP页面测试 第一步: 用一种文本编辑器编辑JSP源文件,如用记事本编辑exa1_3.jsp。 第二步:将JSP文件保存到C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\root目录下。在IE地址栏中键入ht
您可能关注的文档
- 2014年(网络工程师培训)01-网络体系结构85741316.ppt
- 2014年(网络工程师培训)主题02系统开发和运行基础知识(2006-.ppt
- 2014年(网络工程师培训)主题03网络体系结构(2006-03-10).ppt
- 2014年(网络工程师培训)主题03网络体系结构(2006-03-10)5777924.ppt
- 2014年(网络工程师培训)主题04通信基础(2006-03-30).ppt
- 2014年(网络工程师培训)主题05局域网(2006-03-31).ppt
- 2014年(网络工程师培训)主题06广域网与接入网(2006-04-02).ppt
- 2014年(网络工程师培训)主题06广域网与接入网(2006-04-02)58221408.ppt
- 2014年(网络工程师培训)主题06广域网与接入网.ppt
- 2014年(网络工程师培训)主题07TCPIP协议族(2006-04-02).ppt
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
最近下载
- 建筑工程图集 16J914-1:公用建筑卫生间.pdf VIP
- 90后婚礼邀请函 婚礼邀请函制作软件.doc VIP
- 2025年初中升高中英语衔接测试试卷(Word版,含答案).docx VIP
- 2025重大事故隐患判定标准解读(可编辑课件).pptx VIP
- 起重机地面操作安全培训.pptx
- 《造纸行业绿色工厂评价规范》团体标准 征求意见稿.pdf VIP
- XX市XX医院无痛医院建设方案55.docx VIP
- 水源井及配套设施项目(含地下水专项评价)环评环境影响报告表(新版环评).doc VIP
- 译林版八年级英语上册一二单元检测.pdf VIP
- 16bj7-1楼梯平台栏杆及扶手.pdf VIP
文档评论(0)