一、JSP两种注释
1、HTML注释
<! - - 注释内容 - ->JSP不会直接解析HTML注释,这种注释会在浏览器端查看源文件的时候可以看到
2、JSP注释
<%- - 注释内容 - -%> 一般用来对java程序段做出说明
//注释内容 常用于单行注释
/* 注释内容/ 可以单行注释,也可以多行注释
/** 注释内容/ java的doc注释
二、JSP 指令
1、page指令
格式如下:
<% page
[language=‘脚本语言’] //页面默认脚本语言,默认为java
[import=‘包或类’] //用来导入重要的包或类(java的核心包或自己编写的包类)
[contentTyep=‘MIME类型’] //type="text/html ; charset=编码格式"
[session=“true/false”] // 设置 JSP页面是否用session对象,若为false则不能使用session,默false
[buffer=‘缓冲区大小’] //值可以是none、给定的Kb,用来设置out对象缓存处理的缓冲大小
[autoFlase=“true/false”] //当缓冲区满时是否自动刷新缓冲区,若为false缓冲区溢出抛异常,默认true
[isThreadSafe=“true/false”] //设置JSP页面是否可以多线程访问,默认true
[info=‘test’] //可以是一些针对JSP的说明性的文字
[errorPage=‘errorPage的URL] //出现错误时转向的错误页面
[isErrorPage=“true/false”] //设置是否为出错页面,默认情况下为false,需要使用Exception对象的页面注意在page指令中设置此属性为true
%>
2、include指令
用来静态的插入一个文件,格式如下
<%@ include="文件路径"%>
是指对文件的静态包含
三、JSP的动作指令
1、include
2、forward
3、param
4、plugin
5、useBean
6、setProperty
7、getProperty