##JSP页面组成
1.JSP指令
指令标签不会产生任何内容输出到网页中,主要用来设置jsp页面的相关信息,用的什么语言,
导入的类库,字符集等等.....
<%@指令名称 属性名称=“value”…%> 注意@前面不能加空格,初次学习的时候容易犯错
指令名称主要有三种:
page,include,taglib
属性名称:
1.language:指定语言
2.charset:字符集
3.contentType:内容类型
...
2.小脚本
<%
java代码:(和java代码规范是一致的)
%>
每行后面必须添加分号
3.表达式
<%=%>
不允许使用分号,将表达式的输出结果输出到jsp页面中,表达式的最终结果都会被转换成字符串
4.注释:
<!-- HTML注释:会发送给客户端(缺点:文件占用内存高)-->
<%--JSP注释-:只会展示到jsp文件中,变异成java代码后会自动删除-%>
java注释: 只显示在变异后的java文件中,将不再输出到客户端,注意不能再java注释中嵌
套jsp或者html注释
<%
//单行注释
/**
多行注释
*/
%>
5.声明
在声明中编写的所有的代码全部都是全局代码,将存在类中,而不是方法
<%!%>