JSP页面,定义变量,并用静态注释、动态注释标注。注意看动态注释在全局变量代码段和代码段中的区别。
时间: 2024-09-19 15:08:43 浏览: 39
JSP (JavaServer Pages) 是一种基于Java的服务器端网页技术,它允许开发者嵌入Java代码片段到HTML中。在JSP页面上,可以定义变量来存储数据,通过`<jsp:variable>`标签来声明局部变量,而`<c:set>`或`<%= %>`表达式可以用来初始化它们。
**静态注释:**
JSP页面中的静态注释通常使用HTML的`<!-- -->`开始和结束,例如:
```jsp
<!-- 这是一个静态注释 -->
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
```
这部分注释不会被浏览器解析,仅对JSP引擎有意义,比如设置页面内容类型等。
**动态注释:**
动态注释有两种形式:
1. **EL表达式中的注释:**
使用`<!-- ${comment} -->`,这里的`${comment}`会被替换为实际的注释内容,主要用于显示给用户的信息,如:
```jsp
<!-- 变量名: ${myVariable} -->
<%@ page session="true" %>
```
2. **JSP脚本标签中的注释:**
如果你想在JSP脚本部分添加注释,可以使用`<%-- ... -->`和`-->`,这部分会完全被忽略:
```jsp
<%!
// 这是一个在scriptlet区域的动态注释
%>
<jsp:variable var="myVar" value="Hello, World!" />
```
阅读全文