文档详情

JSP实用教程 教学课件 作者 叶若芬主编 08756JSP实用教程.ppt

发布:2017-08-15约1.06万字共86页下载文档
文本预览下载声明
三、JSP页面的组成元素 主要内容 重点内容 难点内容 教学流程 实践环节 书面作业 理论知识模块 能力形成模块 主要内容 在JSP页面中嵌入Java程序片的语法格式; JSP指令标签和动作标签的作用和使用方法; 静态页面的各种控件和组件的总结; 综合运用JSP页面元素制作留言板。 重点内容 在JSP页面中嵌入Java程序的语法格式 难点内容 JSP指令标签和动作标签的正确使用 %@page % 教学流程 教学内容的导入 在JSP页面中嵌入Java程序片的语法格式; JSP指令标签和动作标签的作用和使用方法; 静态页面的各种控件和组件的总结; 教学内容的导入 随着Web技术的发展和电子商务时代的到来,人们不再满足于建立各种静态地发布信息的网站,更多的时候需要能与用户进行交互,并能提供后台数据库的管理和控制等服务的动态网站。 为了快速方便地进行动态网站的开发,JSP在以下几个方面做了改进,使其成为快速建立跨平台的动态网站的首选方案。 1.将内容的生成和显示进行分离 ; 2.可重用组件 ; 3.采用标识 ; 4.适应平台 ; 5.数据库连接 ; 教学内容的导入 在JSP页面中嵌入Java程序片的语法格式 1.注释 JSP隐藏式注释的基本语法是: %--comment--%或%/* comment */% 2.声明 %!Declarationl;[Declaration2;]…% 3.表达式 在“%=”和“%”标记符之间插入一个表达式 ,表达式的值由服务器负责计算,并将计算结果以字符串形式发送到客户端。 4.程序段 在JSP中我们称符合Java语言规范的程序片断为程序段,一般把它包括在“% %”:之间,其基本语法为: %code fragment%。 教学内容的导入 在JSP页面中嵌入Java程序片的语法格式 JSP指令标签和动作标签的作用和使用方法 1.JSP指令 JSP指令主要用来提供整个JSP页面需要的一些信息,例如JSP页面使用的语 法、编码方式、需要引入的包等。常见的JSP指令有include指令、page指令和taglib指令。 include指令在JSP页面被编译成Servlet时引入期望包含的HTML文件或JSP文件。 page指令用来设置整个JSP页面的相关属性和功能 。 taglib指令允许用户自定义新的标签 。 2.JSP动作 JSPl.1规格中一共制定了7项标准的“动作元素”(也叫“行为元素”),它们是: ◆jsp:include动作的作用是在当前JSP页面中动态包含一个文件,即将当前JSP页面、被包含的文件各自独立转译和编译为字节码文件。 ◆isp:forward动作元素允许你将用户请求定位至其他页面,其基本语法如下所示: jsp:forward page=”relative URL” ◆jsp:plugin ◆jsp:param动作用来提供参数信息,其基本语法是: jsp:param name=”parameterName” value=”parameterValue” 其中,name?属性就是参数的名称,value属性就是参数值。 ◆isp:useBean动作用来引进bean对象。其语法格式为: jsp:useBean id=“girl” class=“small.dog.Circle” scope=“page” /jsp:useBean ◆jsp:getProperty动作用来获得bean属性的值。 ◆jsp:setProperty动作用来给bean属性赋值。 教学内容的导入 在JSP页面中嵌入Java程序片的语法格式 JSP指令标签和动作标签的作用和使用方法 静态页面中各种组件和控件的使用 一般情况下使用HTML标签创建用户界面,实现数据的输入和展示。HTML标记包括表单和组件。按照组件的不同作用,把组件分为三种类型:第一种类型是控件,控件组件有两种:提交表单数据的控件和重置表单数据的控件; 第二种类型是数据输入组件:数据输入组件有:文本框、密码框、复选框、单选框、列表框、文本框、文本区; 第三种类型是格式化组件:格式化组件有LABEL组件和表格,LABEL组件主要起说明作用,表格主要用于数据展示格式。 实践环节 综合编程实例:留言板项目的创建 form.jsp 页面 setMsg.jsp 页面 showMsg.jsp 页面 Message.txt 文件 查 看 留言 回 留言 板 写好了 回留言板 提供表单 接收表单的数据写入文件中 存
显示全部
相似文档