- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
j2ee教学课件(JAVA)
j2ee教学课件 JSP基础 JSP简介 由Sun Microsystems 公司倡导、许多公司参与一起建立的一 种动态网页技术标准,其在动态网页的建设中有其强大而别特的功能 Java Server Pages技术可以让web开发人员和设计人员非常容易的创建和维护动态网页,特别 是目前的商业系统 由Servlet技术发展来的,但比Servlet简单 使用JSP技术的优势 平台无关性: JAVA语言实现,可跨平台。 安全性: 后台完全基于Java技术,安全性由JAVA安全机制保证。 执行效率高: 与Servlet一样采用多线程方式运行。 (续) 将内容的生成和显示进行分离 在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容,并且将结果以HTML(或者XML)页面的 形式发送回浏览器 强调可重用的组件 绝大多数JSP页面依赖于可重用的,跨平台的组件来执行应用程序所要求的复杂的处理 采用标识简化页面开发 Java Server Page技术封装了许多功 能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的 主要的几种动态页面技术 CGI:Common Gateway Interface ASP:Active Server Page PHP:Hypertext Preprocessor JSP:Java Server Page 几种网页技术比较 第一个JSP程序 发布JSP程序到服务器上 直接拷贝JSP文件到WEB项目目录中 运行JSP程序 JSP元素 注释元素 JSP指令元素 JSP动作元素 JSP脚本元素 模板元素 注释元素 输出到客户端的HTML内容注释 !– 注释内容 -- JSP注释 %--注释内容--% % /**注释内容**/ % % //注释内容% JSP指令 指令在JSP整个文件范围内有效 指令格式: page指令常用属性 include 将另一个文件内容插入JSP中 %@ include file= filename % taglib 在JSP页面中使用自定义标签 uri告诉JSP容器如何找到标签描述文件和标签库,prefix定义引用标签时的前缀。 JSP动作 动作可能影响当前的输出流或者用来创建、使用、改变对象 Jsp规范包含标准的动作类型,新的动作类型由taglib指令定义 动作遵循XML语法标准 (续) 常用动作标签 jsp:param jsp:include jsp:forward jsp:usebean jsp:setProperty jsp:getProperty jsp:param 它被用来以“名-值”对的形式为其它标签提供附加信息。 它和jsp:include、jsp:forward、jsp:plugin一起使用。 语法: jsp:param name=“paramName” value=“paramValue”/ jsp:include 和%@ include%指令不同,jsp:include包含的内容可以是动态改变的,它在执行时才确定,而前者包含的内容是固定不变的。 语法: jsp:include page=“fileName” flush=“true”/ jsp:include page=“fileName” flush=“true” jsp:param name=“pName” value=“pValue”/ …… /jsp:include jsp:forward 这个动作允许请求被转发到另外的JSP、servlet或一个静态的资源上。当要根据不同的请求,把应用程序分割为不同的视图时,这个动作尤其有用。 语法: jsp:forward page=“uri” / jsp:forward page=“uri” jsp:param name=“pName” value=“pValue”/ …… /jsp:forward jsp:usebean 定义一个JAVA组件 语法: jsp:useBean id=”id” class=”classname” / 访问JAVA组件的属性 getProperty jsp:getProperty name=”id” property=”propertyName” / setProperty jsp:setProperty name=”id” property=”propertyName” value=”propertyValue”/ JSP脚本 在JSP页面中直接嵌入JAVA代码 类型: 申明 表达式 脚本代码段 申明 用于定义JSP代表的Servlet类的成员变量和方法 。 语法:%! declaration % 表达式 就是位于% =和%之间的代码。 用于输出单个
您可能关注的文档
- 新车上市发布会策划.ppt
- 《商业模式新生代》网络营销分析.ppt
- 静态网页制作.ppt.ppt
- ★★★★★CSS教程:十步学会用css建站.ppt
- MySQL讲解.ppt
- 6.Chinese art中国传统文化 中国艺术.ppt
- 2008我们结婚总结报告2.ppt
- 仿站教程之抠模板教程.pptx
- Endnote 文献管理软件使用.ppt
- Dreamweaver V8.0教程.ppt
- 2026-2030中国芦笋泥行业营销渠道及未来趋势研究研究报告.docx
- 2026-2030中国ABS塑料行业市场发展分析及市场需求与投资研究报告.docx
- 2026-2030中国小型NOR闪存市场深度调研与未来前景预测分析研究报告.docx
- 2026-2030中国专业发油行业市场发展趋势与前景展望战略分析研究报告.docx
- 2026-2030中国盐酸喷他佐辛行业市场发展趋势与前景展望战略分析研究报告.docx
- 2026-2030中国休闲增高鞋行业市场深度调研及供需趋势与投资前景研究报告.docx
- 2026-2030风机行业市场深度分析及发展策略研究报告.docx
- 2026-2030马桶行业风险投资态势及投融资策略指引报告.docx
- 2026-2030中国文具行业销售动态及竞争趋势预测报告.docx
- 2026-2030中国低度果酒市场营销态势及竞争格局分析报告.docx
原创力文档


文档评论(0)