jsp基础语法
jsp支持Java所有语法
jsp表达式<=%%>生成到jspServlet方法中
作用:用来将程序的输出,输出到客户端
<=% new java.util.Date()%>
jsp脚本片段<%%>可以在中间嵌套html元素---生成到jspServlet方法中
<%
int sum =0;
for(int i =1; i<=100;i++){
sum+=i;
out.println("<h1>sum="+sum+"</h1>")
%>
<h1>hello,world <%=i%></h1>--------<%=i%>可以写成${}
<%}%>
jsp声明<%!%>生成到Java的类中,其作用域大于jspjsp表达式和jsp脚本片段
<%!
static{
System.out.println("Loading Servlet");
}
private int globavar=0;
public void kuang(){
System.out.println("进入了方法");
}
%>
jsp注释<%----%>不会在客户端显示
和html注释<!---->不要混乱,会在客户端显示
<%@%>可以自定义错误页面
<%@ page errorPage="error/500.jsp"%>
也可以在web.xml定制
将两个页面合二为一
<%@include file="common/header.jsp"%>
<h1>网页主体</h1>
<%@include file="common/footer.jsp"%>
<hr/>
<jsp:include page="/common/header.jsp"%>
<h1>网页主体</h1>
<jsp:include page="/common/footer.jsp"%>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报