#
1.JSP文件
JSP文件的命名最好采用小写的形式,比如hello.jsp,且必须加上第一句以用来指定编码,否则会出现乱码
1 | <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" %> |
2.JSP注释#
显式注释
1 | <!-- 注释内容 --> |
隐式注释,隐式注释在客户端无法看见
1 | // |
3.Scriptlet(小脚本程序)#
所有嵌入在HTML代码中的Java程序都必须使用Scriptlet标记起来,在JSP中一共有3种Scriptlet代码



4**.Scriptlet标签**#
5.page指令#
** page指令在JSP开发中较为重要,使用此属性,可以定义一个JSP页面的相关属性,包括设置MIME类型,定义需要导入的包,错误页的指定等**








6.包含指令#






7.跳转指令#

8.内置对象#



9.setproperty和getproperty#




10.javabean与表单
#







11.javabean的删除#



12.JSP标准标签库JSTL#





















13.表达式语言#
使用表达式语言,可以方便地访问标志位(JSP中有page(pageContext)、request、session和application4种标志位)中的属性内容,可以避免出现许多的Scriptlet代码。

