3、访问JavaBeanJSP对JavaBean的支持使用户能通过Web站点重复使用组件
JavaBean可以是类文件或串行化Bean,也可由Servlet动态生成
请使用标记创建一个BEAN实例,以便从JSP文件的任何地方都可对该实例进行访问
4、直接插入的Java代码(scriptlet)可以在JSP文件的标记间直接嵌入任何有效的Java语言代码
这样嵌入的代码称为scriptlet
如果没有指定method指令,则生成的代码将成为service方法的主体
用于Servlet的scriptlet可以使用一个预定义的变量集,该变量集符合基本的Servlet、输出和输入类:(1)request:由javax
servlet
HttpServletRequest定义的Servlet请求类
(2)responses:由javax
servlet
HttpServletRequest定义的Servlet响应类(3)out:由java
PrintWrite定义的输出转录程序类(4)in:由java
BufferedReader定义的输入阅读程序类其示例如下:5、变量数据的HTML模板语法当页面被返回给浏览器时,应用服务器HTML模板语法使用户能将变量字段放在HTML页面上,并使Servlet和JavaBean可利用数据库的值动态地变换变量
该功能是JSP的一个IBM扩展,它使得引用变量数据变得十分容易
该语法只能用在JSP文件中
HTML模板语法包括:
基本HTML模板语法
替代HTML模板语法
标记这些标记通过HTML编写工具被设计成传递交互操作的标记
每一个标记有一个相应的结束标记
每一个标记是区分大小写的,它们的一些属性也是区分大小写的
6、变量数据的Java表达式在处理JSP文件时,要指定分解一个Java语言表达式,请使用JSP表达式标记