jsp学习(2)jsp标签

1.脚本程序

脚本程序可以包含任意量的Java语句、变量、方法或表达式,只要它们在脚本语言中是有效的。

脚本程序的语法格式:<%代码片段%>您也可以编写与其等价的XML语句,就像下面这样:<jsp:scriptlet>代码片段</jsp:scriptlet>

2.中文编码问题:

如果我们要在页面正常显示中文,我们需要在 JSP 文件头部添加以下代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

3.jsp声明变量:

一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,您必须先声明这些变量和方法然后才能使用它们。JSP声明的语法格式:

① <%! int a = 1; void method()%> 可以声明实例变量或方法,加上static可以声明类变量。可以添加private 等修饰符

<jsp:declaration>代码片段</jsp:declaration>  可以声明实例变量或方法,加上static可以声明类变量。可以添加private 等修饰符

③直接在代码片段中声明,声明的是方法内的变量局部变量,不能声明方法

4.JSP表达式

一个JSP表达式中包含的脚本语言表达式,先被转化成String,然后插入到表达式出现的地方。

由于表达式的值会被转化成String,所以您可以在一个文本行中使用表达式而不用去管它是否是HTML标签。

表达式元素中可以包含任何符合Java语言规范的表达式,但是不能使用分号来结束表达式。

JSP表达式的语法格式:

<%= %>

<jsp:expression></jsp:expression>


5.jsp注释

JSP注释主要有两个作用:为代码作注释以及将某段代码注释掉。

①<%-- 注释 --%>:JSP注释,注释内容不会被发送至浏览器甚至不会被编译

②<!-- 注释 -->:HTML注释,通过浏览器查看网页源代码时可以看见注释内容

③使用java的单行注释// 或多行注释 /** */

猜你喜欢

转载自www.cnblogs.com/yuby/p/10784823.html