1.1 基础对象 #ctx:上下文对象 ${#ctx.locale} ${#ctx.variableNames} ${#ctx.request} ${#ctx.response} ${#ctx.session} ${#ctx.servletContext} #locale:直接访问java.util.Locale与当前请求关联的内容 ${#locale} 1.2 会话 param:用于检索请求参数 ${param.foo}是String[]带有foorequest参数值的,因此${param.f…
一.JSP内置对象 JSP根据Servlet API规范提供了一些内置对象,开发者不用事先声明就可使用标准变量来访问这些对象. JSP提供了9种内置对象: (一).request 简述: JSP编程中最常用的对象,代表来自客户端的请求,调用request对象相应的方法可以获取关于客户请求的信息. 常见方法的用法示例: <font size=5> <br>客户端使用的协议是: <% String protocol = request.getProtocol(); out.pri…
Spring Boot默认使用Tomcat作为嵌入式的Servlet容器,只要引入了spring-boot-start-web依赖,则默认是用Tomcat作为Servlet容器: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> Servlet容器…
如果在前台, 我需要获取session中的信息, 或者需要获取url中的参数信息, 是不是需要在后台手动处理好, 然后放到Model中去, 在前台通过${}来取呢? 当然, 这种方式, 是可以的, 但是比较麻烦, 而且, 别人已经考虑到这个了, 我们直接用就可以了. 一. 基本对象 #ctx 上下文对象 #vars 上下文对象(和#ctx相同, 但是一般用#ctx) #locale 上下文区域设置 #request (仅在Web Contexts中) HttpServletRequest对象 #…
Spring Boot整合Thymeleaf 写在前面 从零开始的Spring Boot(4.Spring Boot整合JSP和Freemarker) https://www.cnblogs.com/gaolight/p/13132021.html 从零开始的Spring Boot(6.Thymeleaf内置对象及表达式大全) https://www.cnblogs.com/gaolight/p/13138087.html Thymeleaf中文文档 https://fanlychie.gith…
目录 Spring Boot整合Thymeleaf Spring Boot整合Thymeleaf 的项目步骤 Thymeleaf 语法详解 Spring Boot整合Thymeleaf Spring Boot整合Thymeleaf(Spring Boot官方推荐的视图层技术) Thymeleaf特点:thymeleaf通过特定的语法对html的标记进行渲染. Spring Boot整合Thymeleaf 的项目步骤 创建Thymeleaf的项目(maven project的jar类型的sprin…
目录: 一.指令 1.1 page指令 :page指令有13种属性 1.2 include指令:include指令有1种属性,为file.(注意<%@ include%>和<jsp:include>的区别) 1.3 taglib指令:taglib指令有2种属性,prefix.uri 二.JSP动作组件  2.1 <jsp:include>: 2.2 <jsp:param>: 2.3 <jsp:forward>: 2.4 <jsp:setPr…
JSP的内置对象 什么是JSP的内置对象呢? 在JSP页面进行编程的时候,如果我们要使用一些对象,如:HttpSession,ServletConfig,ServletContext这些对象,如果每次都要先创建这些对象,然后再去使用它们,这样就显得十分繁琐了,为了方便使用者,Sun公司在开发JSP的时候,把一些对象设置为内置对象,开发者在JSP页面编程的时候不必声明这些对象就能直接使用,这就是JSP的内置对象. 那么JSP对象有哪些呢? JSP内置对象          对应的类型   备注 R…
什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的显示! 为什么要使用EL表达式? 为什么要使用EL表达式,我们先来看一下没有EL表达式是怎么样读取对象数据的吧! 在1.jsp中设置了Session属性 <%@ page language="java" contentType="text/html" pageEn…
原文地址:https://blog.csdn.net/qq_17045385/article/details/54799998 EL是JSP内置的表达式语言 JSP2.0开始,不让再使用Java脚本,而是使用EL表达式和动态标签来代替Java脚本 ############EL替代的是<%=... %>,也就是说EL只能做输出########### EL可以输出的东西都在11个内置对象中,11个内置对象,其中10个是Map,只有pageContext不是Map,它就是PageContext类型,…