jsp基础

什么是jsp?

Java Server Pages简称jsp,即java服务器网页,jsp=html+java。

jsp的语法

1.jsp表达式

<%= %>:用于输出内容(文字,html标签,js脚本,css…)java表达式。

2.jsp脚本

<% %>:镶嵌在jsp页面中的java代码块。

3.jsp指令

<%@ %>:page:配置;taglib:引入自定义标签库;include:引入子页面;import:导入java类;isErrorPage=“false"指定当前页面是错误的页面;errorPage=”???"指定错误出现跳转的页面;include:导入子页面。

4.jsp注释

<%–注释文本 --%>

5.jsp声明

<%! 声明代码块%>

6.jsp动作标签

< jsp :XXXX>内容</ jsp:XXXXX>

7.jsp九大内置对象

对象 说明
request 请求对象,用于封装请求信息
response 响应对象
session 会话对象
application 应用上下文对象
pageContext 页面上下文对象
out 输出流对象
config 配置对象
exception 异常对象(设置isErrorPage=“true”才会出现)
page Object page=this

注:后面三个内置对象用的比较少。

练习

在jsp页面上打印九九乘法
思路:两个for循环;在jsp文件中,那么打印输出的方法有两种:1.out内置对象输出2.jsp脚本中嵌套jsp表达式的输出。jsp基础
打印输出的结果如下图:jsp基础
注:纯属的课后的笔记,如有错误或疑问之处,欢迎大家互相讨论!