JSP
1、JSP
1.1、简介
Java Server Pages
部署在服务器上,动态网页技术标准
以Java语言作为脚本语言
本质上就是Servlet
1.2、语法
<% java代码块 %>
<%= 变量 %>
<%! 声明 %>
<%-- 注释 --%>
1.3、指令
- page
- contentType="text/html;charset=UTF-8" 页面的类型 设置编码格式 language="java" 语法
- import="java.util.Date" 导包
- errorPage="kk.jsp" 发送异常跳转界面
- include
- include 用于引入项目中一些公共的界面
- taglib 引入第三方的核心标签库
- <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
2、JSTL标签库
2.1、简介
Java server pages standarded tag library,即JSP标准标签库
JSTL一般要配合EL表达式一起使用
2.2、使用
导入jar包
jstl.jar
standard.jar
在jsp页面顶部指令引入
3、EL表达式
3.1、简介
Expression Language
为了使JSP写起来更加简单
3.2、使用
数据获取
EL根据作用域范围依次获取,越小越先获取
域的范围由小到大:page < request < session < application
3.3、语法
逻辑运算符 and or && || not ! 三元运算符: ${true? "yes" : "no"} 获取Javabean 中的数据: ${student.getName()} ${student.name} 本质上都是调用getName()方法
本文作者:Ritchie里其
本文链接:https://www.cnblogs.com/wang-zeyu/p/16923002.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现