如需查看上一节内容,请点击下方链接进行跳转。
目录
一、jsp简介
什么是jsp?
1、jsp全名为 Java Server Pages
2、中文名叫 java服务器页面
3、它是在传统的网页HTML文件(*.html,*.htm)中插入Java程序段和jsp标记;标签通常以<%开头以%>结束。
4、后缀名为(*.jsp)
5、其根本是一个简化的Servlet设计
为什么要有jsp?
1、直接使用html文件是没有办法输出java当中的信息
2、使用servlet来去输出一个网页非常的麻烦
3、于是就出现了jsp,又能写html,又能写java代码
jsp的工作原理:
jsp的组成:
1、指令:
概述:jsp指令用于设置整个jsp页面的相关信息以及用于jsp页面与其它容器之间的通信
三大指令:
page指令:用于设定整个jsp页面的属性和相关功能
常用属性:
contentType:contentType属性指定jsp页面的mime和编码格式
pageEcoding:pageEncoding属性用来指定jsp文件的编码格式
import:在jsp中引入java的包和类,多个包之间以逗号隔开
include指令:将一个外部文件嵌入到当前jsp文件中,同时解析这个页面中的jsp语句
taglib指令:使用标签库定义新的自定义标签,在jsp页面中启用定制行为
2、注释:
格式:<%-- jsp语法注释 --%> 客户端查看源码式看不到该注释
3、脚本:
格式:<% %>
作用:可以在代码块中编写java代码
4、声明:
格式:<%! %>
作用:在这个结构中,可以定义变量,也可以定义方法
5、表达式:<