跟我学html+css 第4篇 JSP.pdfVIP

  • 4
  • 0
  • 约5.51千字
  • 约 23页
  • 2017-06-04 发布于湖北
  • 举报
第四章 JSP技术基础知识 JSP是Java Server Pages 的缩写,是用于辅助队Web 请求的处理,JSP是建立在Java Servlets模型上的表达层 技术。并且允许将静态HTML内容过于服务器端的脚本混合 起来生成动态的输出,JSP可以以一种简介的方法生成Web 页面,使用JSP技术的Web页面可以很容易的显示动态内容 ,本章就通过一些示例来简单介绍一下JSP 的使用。 4.1 JSP技术简介 JSP是一种更快捷容易的显示动态内容的技术,JSP技 术的设计目的是使得结构基于Web 的应用程序更加容易和快 捷,而且这种应用程序可以与各种Web服务器、应用服务和 浏览器共同工作。 JSP技术的规范是Web服务器、应用服务器、交易系 统以及开发工具供应商之间广泛合作的结果。Sun公司开发 出这个规范来整合和平衡已经存在的对Java变成环境进行 支持的技术和工具。JSP拥有其他动态网页技术所没有的特 点。 4.2 JSP基本语法 JSP是在HTML页面中嵌入脚本语言以及提供更多的标 签来实现动态网站,通过第二章对HTML的学习介绍,在学 习本节就很容易了,本节主要介绍如何编写一个完整的JSP 文件, 4.2.1 JSP的基本脚本元素 JSP脚本元素是用来插入Java代码的,使用Java编写 的脚本元素会出现在被容易编译成的Servlet文件中,其中 主要由三种不同类型的脚本元素: 表达式格式:直接调用Java表达式输出数据。 小脚本格式:在%% 内部编写Java代码实现相应的 功能。 声明格式:定义变量以及方法。 1.JSP表达式 JSP表达式就是用来将Java的数值直接输出到页面中 , 容器会直接把根据表达式计算到的结果转换成字符串 ,然后插入到页面中。 2.JSP小脚本 JSP小脚本就是使用任意的Java代码段,如果需要使 用Java实现更加复杂的操作和控制,表达式就不能满足要 求了,这时需要使用JSP小脚本, 3.声明 JSP声明是用来定义插入到Servlet类中的方法和成员 变量等,声明一般会结合JSP表达式或者JSP小脚本一起使 用,因为声明不会有任何的输出。 4.2.2 JSP的指令元素 JSP 中的指令是用来声明一些属性,比如文件的编码格 式、文档的类型等。指令是以符号“%@”开始,以符号 “%”结束, 1.page指令 page指令是用来声明JSP页面的属性,其中的属性可 以写到一个page指令中,也可分为多个page指令写, 除import属性外,page允许的属性在指令中只能出现 一次,否则会出现编译错误。 Language Extends Import Session autoFlush buffer isThreadSafe isErrorPage errorPage contentType info trimDirectiveWhitespaces 2.include指令 Include指令用来实现JSP页面的区块话。例如,在网 站中的所有页面都有统一风格的到汉兰或者页脚等,就可以 使用include指令。 4.2.3 JSP的基本程序控制语句 JSP的基本控制语句主要包括有if语句、for循环语句、 while循环语句等,本小节就主要对这些基本的控制语句进 行介绍。 1.if语句 2 .for循环 3.while循环

文档评论(0)

1亿VIP精品文档

相关文档