JSP基础学习笔记(1)

jsp三大指令:

page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令。

例如:<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>

//contentType的charset是指服务器发给客户端时使用的内容编码。

include指令:将一个外部文件嵌入到当前jsp文件中,同时解析这个页面中的jsp语句。

语法:

<%@ include file="URL"%>

taglib指令:使用标签定义新的自定义标签,在jsp页面中启用定制行为。


JSP注释:

在JSP页面的注释。

HTML的注释:

   //客户端可见

JSP的注释:

<%--html注释--%>  //客户端不可见

JSP脚本注释:

//单行注释

/**/多行注释

(在客户端不可见)


JSP脚本:

<%Java代码%>


JSP声明:在JSP页面中定义变量或者方法。

语法:

<%!  java代码  %>

例如:

<%!

String s = "xiaoming";//声明了一个 字符串变量

int add(int x,int y)  //声明了一个返回整型的函数,实现两个整数的求和。

{

return x+y;

}

%>


JSP表达式:在JSP页面中执行的表达式。

语法:

<%= 表达式  %>  //注意:表达式不以分号结束

例如:

在HTML中:

你好,<%= s  %>

x+y=<%= add(10,5) %>


JSP页面的生命周期

JSP基础学习笔记(1)_第1张图片
来自慕课截图


JSP基础学习笔记(1)_第2张图片
来自慕课截图

阶段项目

分别使用表达式和脚本 实现大印九九乘法表。

JSP基础学习笔记(1)_第3张图片
表达式实现


JSP基础学习笔记(1)_第4张图片
脚本实现

你可能感兴趣的:(JSP基础学习笔记(1))