一共展示了六种页面元素
静态内容,指令,小脚本,表达式,声明,注释,
1.静态内容
静态内容是JSP页面中的静态文本,其基本是HTML文本,与java和JSP语法无关。
2.JSP指令元素
JSP指令一般以”<%@“开始, ”%>“结束
<%@ page language="java" import="java.util.*,java.text.*"contentType="text/html; charset=UTF-8 %">
page常用指令属性
属性 描述
language: 指定JSP页面使用的脚本语言,默认为“JAVA”
import: 通过该属性引用脚本语言中使用到的类文件
contentType: 用于指定MIME类型和JSP页面回应时所采用的字符编码格式,默认
为"text/html;charset=UTF-8"
3.JSP脚本元素
在JSP页面中,将小脚本(scriplet),表达式(expression),声明(declaration)统称为JSP脚本元素,用于在JSP页面中嵌入JAVA代码,实现页面的动态处理
小脚本
语法 :<% java代码 %>
4.表达式
表达式是对数据的表示,系统将其作为一个值进行计算和显示。当需要在页面中输出一个java变量或者表达式值时,使用表达式是非常方便的。
其语法是:<%= 变量或表达式%>
5.声明
在编写JSP页面程序时,有时需要为java脚本定义成员变量和方法,这时就需要使用JSP声明来实现。声明语法:<%! .... %>
6.注释
在JSP文件的编写过程中共有三种注释方法
(1).HTML注释方法:<!--注释内容-->,在客户端浏览器中查看源代码可见
(2).JSP注释标记: <%-- 注释内容 --%>,在客户端浏览器中查看源代码不可见
(3).在JSP脚本中使用注释:同java,分为单行注释<% //单行注释 %>和多行注释<% /*多行注释*/ %>
jsp九大内置对象
JSP9个内置对象:内置对象,又叫做隐含对象,不需要预先声明就可以在脚本代码和表达式中随意使用
request、response、session、application、out、pagecontext、config、page、exception
500 (服务器内部错误) 服务器遇到错误,无法完成请求。
404 (未找到) 服务器找不到请求的网页。
从tomcat引入jar包