- 1、本文档共191页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaServer Pages(JSP) 网页程序设计 第三讲 JSP语法及内置对象 3.1 Java基础知识 3.2 JSP语法 3.3 JSP内置对象 3.4 HTML表单 3.5 JSP与客户机的交互 3.6 实践:练习JSP编程 3.2 JSP语法 概述 基本语法 复习JSP的概念 Java Server Page Servlet简化设计,逻辑与界面设计分开,开发更方便; HTML语法的 java 扩展,加入新的标签(%, %,…); 强大的组件(Java Bean)支持功能; JSP文件结构及主要标签 JSP示例(Hello.jsp) JSP执行过程 JSP 执行过程 JSP示例(Hello_Date.jsp) JSP示例(浏览结果) JSP语法概述 JSP原始代码中包含了JSP元素和Template(模板) data两类 Template data指的是JSP引擎不处理的部分,即标记%……%以外的部分,例如代码中的HTML的内容等 ,这些数据会直接传送到客户端的浏览器 JSP元素则是指将由JSP引擎直接处理的部分,这一部分必须符合JSP语法,否则会导致编译错误。 jsp例子(hi.jsp) htmlheadtitleHi-JSP实验/title/headbody?%String Msg = This is JSP test.;?out.print(Hello World!);%h2%=Msg%/h2/body/html JSP语法 JSP语法分为三种不同的类型 脚本语法 脚本语法包括 “HTML注释”:!— comments -- “隐藏注释”:%-- comments --% “声明” “表达式” “脚本段” 编译器指令 编译器指令包括“包含指令”, “页指令”和“taglib指令” 它们包含在“%@ %”卷标里。 两个主要的指令是page与include。 动作语法 动作语法包括jsp:forward,jsp:include,jsp:plugin, jsp:getProperty,jsp:setProperty和jsp:useBean。 HTML注释 JSP 语法格式如下: !-- comment [ %= expression % ] -- 或 !-- 注释 [%= 表达式 % ] -- 这种注释发送到客户端,但不直接显示,在源代码中可以查看到。 HTML注释(peixun2.1.jsp) html head title HTML注释 /title /head body !-- This file displays the user login screen -- 未显示上一行的注释。 /body /html HTML注释 HTML注释(peixun2.2.jsp) html head title要多加练习/title /head body !--This page was loaded on %= (new java.util.Date()).toLocaleString() % -- 在源文件中包括当前时间。 /body /html HTML注释 IE中的源程序有注释 隐藏注释 JSP 语法格式如下: %-- 注释 --% ?不发送到客户端。 隐藏注释 (peixun2.3.jsp) html head titleA Comment Test/title /head body h2A Test of Comments/h2 %-- This comment will not be visible in the page source --% /body /html 隐藏注释 在IE中查看源代码 声明 JSP 语法格式如下: %! declaration; [ declaration; ] ... % 或 %! 声明; [声明; ] ... % 声明(test2.4.jsp) %@ page language=”java” import=”java.util.*” % html head title test2.4.jsp /title /head body %! int i = 0; % %! int a, b, c; % %! Date date; % /body /html 表达式 用于在页面上输出信息,语法格式如下: %= expression % 或 %= 表达式 % 表达式(peixun2.4.jsp) %@ page language=java import=java.util.* % html head title test /ti
您可能关注的文档
- 2010年高考编的题.doc
- 2010年高考化学备考指南.ppt
- 2010年高考英语考纲词汇表.doc
- 2010年国家公务员考试申论十大热点预测.doc
- 2010年湖南公务员考试申论指导.doc
- 2010年建设工程法规及相关知识预测试卷2.doc
- 2010年建设工程法规及相关知识预测试卷3.doc
- 2011年高考一轮复习+第6单元不等式(大纲人教版-文数).ppt
- 2010年建设工程监理基本理论与相关法规试卷.doc
- 2010年考研暑期张俊芳马克思主义哲学.doc
- 2023年贵州省贵阳市中级会计职称经济法真题(含答案).pdf
- 区域生态环境建设——高考地理一轮复习大单元知识清单和练习(解析版).pdf
- 2023年国家电网(财务会计类)专业备考题库资料(计算简答题部分).pdf
- 2024-2025北师大版4四年级数学上册(全册)测试卷10套(附答案).pdf
- 2023-2024学年山东省德州市齐河县统编版四年级上册期末考试语文试卷(含答案解析).pdf
- 2024-2025学年江西省九江市初三第二学期期末考试语文试题(含解析).pdf
- 2024-2025学年福建省漳州市诏安县初三年级下册期末考试英语试题(含答案).pdf
- 2024-2025学年湖北重点学校高二数学上学期9月联考试卷(附答案解析).pdf
- 消防装备维护员(高级技能)考试复习题库(供参考).pdf
- 文言文之人物形象(2大陷阱:忽略故事情节+概括能力不足)-2024年中考语文考试易错题(原卷版).pdf
文档评论(0)