JSP介绍、JSP基本语法与注释

1、JSP介绍

1) JSP全称(Java Server Pages),Java服务器页面

2) JSP是J2EE的功能模块,由Web服务器执行

3) JSP的作用就是降低动态网页开发难度

2、JSP特点

1) JSP使用简单,短时间学习便可上手使用

2) JSP可将Java代码与HTML分离,降低开发难度

3) JSP的本质就是Servlet

3、JSP运行要求

1) 可正常运行Tomcat

2) 所有JSP页面扩展名为.jsp

3) JSP页面放在Web应用程序(WebContent)目录下

4、JSP执行过程

5、JSP的转译过程:(JSP文件被web服务器接收后会转换为Servlet源文件,就是“文件名_jsp.java”文件,随后就会编译产生“文件名_jsp.class”)

6、 JSP基本语法

JSP语法按功能可分为4种:

1) JSP代码块

用途:在JSP中嵌入Java代码

语法:<% Java代码 %>

示例:<% System.out.println(“”Hello World!) %>  //控制台输出

2) JSP声明构造块

用途:声明变量或方法

语法:<%! 声明语句 %>

示例:<%! public int add(int a,int b){ return a+b; } %>

3) JSP输出指令

用途:在JSP页面中显示Java代码执行结果

语法:<%=Java代码(变量/表达式/方法等) %> //类似out.println()方法,末尾无分号;

示例:<%=“<h1>”+name+”</b>” %>

4) JSP处理指令

用途:提供JSP执行过程中的辅助信息

语法:<%@ jsp指令 %>

示例:<%@ page import=”java.util.*,java.io.*” %> //导入多个包,使用逗号,分隔

常用处理指令:

<%@ page %>定义当前JSP页面全局设置

<%@ include %>将其他JSP页面与当前JSP页面合并

如:<%@ include file=”sum.jsp” %> //在该处调用sum.jsp

<%@ taglib%>引入JSP标签库

如:<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c”>

7、JSP中注释的区别

1) <%-- 注释 --%>JSP注释,被注释语句不做任何处理

2) //、/* 注释 */  Java代码注释,被注释代码不执行

3) <!-- 注释 -->  HTML注释,被注释语句不会被浏览器解释

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容