狂神说 javaweb 19集:JSP基础语法和指令
2022/5/23 1:02:46
本文主要是介绍狂神说 javaweb 19集:JSP基础语法和指令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
19.JSP基础语法和指令
任何语言都有自己的语法,JAVA中有... JSP作为java技术的一种应用,他拥有一些自己扩充恶语法(了解,知道即可),java所有语法到支持
JSP表达式
<%--JSP表达式 作用:用来将程序的输出,输出到客户端 <%= 变量或者表达式%> --%> <%= new java.util.Date()%>
jsp脚本片段
<%--jsp脚本片段--%> <% int sum = 0; for (int i = 0; i < 100; i++) { sum= sum + i; } out.println("<h1>sum="+sum+"</h1>"); %>
脚本片段的在实现
<% int x= 10; out.print( x ); %> <p>这是一个JSP文档</p> <% int y = 20; out.print( y ); %> <hr> <%--在代码中嵌入HTML元素--%> <% for (int i = 0; i < 5; i++) { %> <h1>hello,jsp<%=i%> </h1> <% }
JSP声明
<%! static { System.out.println("Loading Servlet!"); } private int globalVar =0; public void test(){ System.out.println("进入了方法test"); } %>
jsp声明:会被编译到JSP生成Java的类中!其他的,就会被生成到_jspService方法中!
在jsp,嵌入java即可
<%%> //片段 <%=%> //表达式输出一个值 <%!%> //全局变量 <!--我是HTML注释--> <%--我是JSp注释--%>
JSP的注释,不会在客户端显示,HTML就会!
8.4 JSP指令
<%@ page... %> 例: <%--定制错误页面--%> <%@ page errorPage="error/500.jsp" %> <%--显示的声明这是一个错误页面--%> <%@page isErrorPage="true" %> <%----%> <%@page pageEncoding="utf-8" %> <%@ include file=""%>
jsp3.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <%--@ include 会将两个页面合为为一--%> <%@ include file="common/header.jsp"%> <h1>网页主体</h1> <%@ include file="common/footer.jsp"%> <hr> <%--JSP标签 jsp:include:拼接页面,本质还是三个 --%> <jsp:include page="/common/header.jsp"/> <h1>网页主体</h1> <jsp:include page="/common/footer.jsp"/> </body> </html>
这篇关于狂神说 javaweb 19集:JSP基础语法和指令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-28一步到位:购买适合 SEO 的域名全攻略
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign学习入门:轻松掌握微服务通信
- 2024-12-27OpenFeign学习入门:轻松掌握微服务间的HTTP请求
- 2024-12-27JDK17新特性学习入门:简洁教程带你轻松上手
- 2024-12-27JMeter传递token学习入门教程
- 2024-12-27JMeter压测学习入门指南
- 2024-12-27JWT单点登录学习入门指南
- 2024-12-27JWT单点登录原理学习入门