Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第8章 JSP

上传人:w****i 文档编号:92372101 上传时间:2019-07-09 格式:PPT 页数:34 大小:1.44MB
返回 下载 相关 举报
Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第8章 JSP_第1页
第1页 / 共34页
Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第8章 JSP_第2页
第2页 / 共34页
Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第8章 JSP_第3页
第3页 / 共34页
Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第8章 JSP_第4页
第4页 / 共34页
Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第8章 JSP_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第8章 JSP》由会员分享,可在线阅读,更多相关《Web高级程序设计 Java & Jsp 应用型高等教育网络类课程规划教材 丁一凡第8章 JSP(34页珍藏版)》请在金锄头文库上搜索。

1、第8章 JSP开发基础,武昌工学院 信息工程学院 姚远 版权所有,第8章 JSP开发基础 本章目录,8.1 JSP的概念和作用 8.2 Tomcat的配置与安装 8.3 一个简单的JSP页面的编写与运行 8.4 JSP页面处理表单数据 8.5 JSP内置对象,它是Java EE平台动态网页服务的重要基础技术。 JSP的全称是Java Server Pages(JAVA服务器页面)。JSP将HTML标签与Java语言结合,具备Java程序设计语言的全部优点。 JSP文件一般以.jsp为扩展名,由WEB服务器(如Tomcat)负责解析后转换成HTML文本发送给客户端。,在DreamWeaver中打

2、开.jsp文件一例,该.jsp文件执行后的效果, Insert title here , teachers = new ArrayList(); teachers.add(new HandlePayroll.FulltimeTeacher(“张三“,“副教授“); teachers.add(new HandlePayroll.FulltimeTeacher(“李四“,“教授“); teachers.add(new HandlePayroll.FulltimeTeacher(“王五“,“副教授“); teachers.add(new HandlePayroll.FulltimeTeacher(“

3、赵六“,“教授“); teachers.add(new HandlePayroll.FulltimeTeacher(“孙七“,“副教授“); % 序号 姓名 职称 第个 ,8.1.2 JSP页面指令(directive),JSP页面的元素分为三类:(页面)指令(directives elements),标签行为(actions elements),代码片断(scripting elements)。 在JSP页面中的语法是: ,斜体部分应该被具体的指令所代替。,8.1.2 JSP内常见的指令:page,页面指令是对整个页面有全局性影响的信息。,8.1.3 JSP标签行为,标签行为是JSP页面元素

4、的一种,它表示JSP页面内一些特殊的成对的标签,这些标签其实表示一些可以被执行的JAVA代码 ,Top.jsp:, Insert title here 教师工资计算系统 学院情况介绍       教师风采       教师基本信息查询       教师工资信息计算       新增教师       教师基本信息浏览    &n

5、bsp  ,test.jsp, Insert title here ,8.1.4 JSP代码片断,将普通的JAVA代码外面加上“”即可,注意“”必须成对出现。 逻辑上相关联的代码片断之间可以被模板内容隔开,8.1.4 JSP代码片断:例, 数字: ,数字:3 数字:4 数字:5 数字:6 数字:7,8.1.4 表达式代码片断,表达式代码片断。这种使用方式只是简单的使用一个表达式的值,用来显示结果页面。 表达式代码片断的语法如下: ,你好,来自的,你的名字好长啊,有个字!,8.2 Tomcat的配置与安装,下载并配置环境变量 1.变量名: java_home 变量值:(注意jdk1.6.

6、0_02文件夹应存放在如下目录中,配置的变量值才能如此) 2.变量名:catalina_home 变量值:C:Program FilesJavaapache-tomcat-6.0.29,8.2 Tomcat的配置与安装,8.2.1 安装:下载并配置环境变量 8.2.2 测试tomcat是否安装正确 8.2.3 在Eclipse中建立WEB项目,8.3 一个简单的JSP页面的编写与运行,略,8.4 JSP页面处理表单数据, 请输入姓名: ,inputYourName.jsp:, 你好, ,seeit.jsp,8.4.3 从请求中获取数据示例,改造后的inputYourName.jsp:, 请输入

7、姓名: 请输入学校: , 你好,来自的,你的名字好长啊,有个字! ,8.4.4 认识request,在 Web 应用程序运行时,服务器将维护有关当前应用程序、每个用户会话、当前 HTTP 请求、请求的页等方面的信息.Java EE技术体系定义了包含这些信息的一些接口和类。 当客户端对WEB服务器提交一个Http请求时,服务器创建一个对应的请求对象,该对象封装了此次请求的所有信息,包括参数信息等。 请求对象对应的引用变量名为:request。,这个request和response,out,session,application,config,pageContext, page一起又叫做自动定义的

8、变量。,Java EE的API,http:/ JavaTM Platform, Enterprise Edition 6 API Specification,该请求对象实现了接口HttpServletRequest,系统同时提供变量request来引用该对象。 接口HttpServletRequest的重要方法: String getParameter (String name) 将一个请求参数的值作为String类型的数据返回,如果参数不存在,返回一个null。这些请求参数均是伴随请求所发送的信息。,文件inputEmployee.jsp的源码为:, 本院全职教师工资计算 请输入: 姓名: 职称:副教授教授 本月超额课时为: ,calculateWage.jsp,calculateWage.jsp续,刚才输入的信息为: 本月工资为: 出错了 ,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号