页面元素:
jsp里含的东西 说实话挺杂的 主要也是前端的部分语言和Java语言
- 静态内容
就是html,css,javascript等内容 - 指令
以<%@开始 %> 结尾,比如<%@page import=“java.util.*”%> - 表达式 <%=%>
用于输出一段html - Scriptlet
在<%%> 之间,可以写任何java 代码 - 声明
在<%!%> 之间可以声明字段或者方法。但是不建议这么做。 - 动作
<jsp:include page=“Filename” > 在jsp页面中包含另一个页面。 - 注释 <%-- – %>
不同于 html的注释 通过jsp的注释,浏览器也看不到相应的代码,相当于在servlet中注释掉了
<%=“hello jsp”%>
就相当于
<%out.println(“hello jsp”);%>
out是jsp的隐式对象,可以直接使用。一共有9种隐式对象
注: <%=%> 不需要分号结尾,<%%> 需要以分号结尾,和java代码一样
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="java.util.*"%>
<%="hello jsp"%>//类似 <%=new object()%>
<br>
<% out.println("hello jsp");%>

本文介绍了JSP页面中的各种元素,包括静态内容、指令、表达式、Scriptlet、声明、动作、注释等,并重点讲解了JSP的包含机制,如指令include和动作include,以及它们的区别。此外,还探讨了参数传递在动作include中的应用。

514

被折叠的 条评论
为什么被折叠?



