`

JSF中的隐含对象

阅读更多

JSF中的隐含对象   

applicationScope:整个应用域,相当于JSP中的application
cookie:Cookie中资料,相当于JSP中的cookie
facesContext:JSF中的FacesContext对象,可以通过它来访问其它对象
header:当前Request的Http header的Map
headerValues:当前Request中所有的Http header的Map
initParam:当前应用的初始化参数的Map
param:请求参数的Map ,获取url中的参数
paramValues:当前参数的Map
requestScope:当前请求,相当于JSP中的request
sessionScope:Session的Map,相当于JSP中的session
view: 当前view

 

<ui:include src="http://#{header['host']}/templates/#{initParam['template']}/body.xhtml" />

分享到:
评论

相关推荐

    jsf分页 jsf分页 jsf分页

    这可以通过在ManagedBean中使用合适的范围(如ViewScope或SessionScope)或利用隐含对象(如`#{flash}`)来实现。 综上所述,JSF分页是一个涉及前端UI和后端数据处理的复杂过程,但借助组件库和良好的设计模式,...

    JSF优秀笔记,赶紧收藏吧,还等什么呢

    JSF EL中的变量名可以是动态声明的,也可以是预先定义的隐含对象,如`facesContext`和`view`,它们分别对应`javax.faces.context.FacesContext`和`javax.faces.component.UIViewRoot`。在使用EL时,需要注意避免使用...

    JSF_AV_c++_coding_standards

    例如,在文档中提到了C++中的构造函数和析构函数应该如何正确使用,以及它们在对象生命周期中的作用。 在函数的使用方面,文档建议了函数声明、定义和参数的正确写法,以及如何确定返回类型和函数参数类型。文档中...

    EL表达式总结

    EL可以访问不同范围内的变量,这些范围包括Page、Request、Session和Application,对应的EL隐含对象分别是`PageScope`、`RequestScope`、`SessionScope`和`ApplicationScope`。如果未指定范围,EL会按照Page、...

    EL AND JSTL概述

    EL提供了11个隐含对象,这些对象可以直接在EL表达式中使用,分为三类:与范围相关的隐含对象(如`applicationScope`、`sessionScope`等)、与输入相关的隐含对象(如`param`,用于访问请求参数)以及与页面状态和...

    思员EL表达式PPT

    EL有11个隐含对象,比JSP的9个隐含对象更多。这些隐含对象分为三类: 1. 与范围相关的隐含对象:`applicationScope`、`sessionScope`、`requestScope`、`pageScope`,它们分别对应四个不同级别的作用域。 2. 与输入...

    Java Unified Expression Language.zip

    其次,EL具有上下文(Context)的概念,它包含了当前请求处理过程中可用的各种对象,比如request、session、application范围的JavaBeans,以及隐含对象如pageContext、request、response等。通过这些上下文,开发者...

    JSP2.0技术手册pdf(带示例源码).zip

    5-3 与 Input / Output 有关的隐含对象 5-4 与 Context 有关的隐含对象 5-5 与 Error 有关的隐含对象 第六章 Expression Language 6-1 EL 简介 6-2 EL 语法 6-3 EL 隐含对象 6-4 EL 算术运算符 6-5 EL 关系运算符 6...

    使用JSP开发Web应用系统(JSP) Chapter3

    2. JSP隐含对象:JSP提供了九个隐含对象,如request、response、session、application等,这些对象是Java Servlet API中的对象,可以直接在JSP页面中使用。例如,request对象用于获取客户端发送的请求参数,session...

    EL基本手册

    EL隐含对象是EL中预定义的一些对象,它们可以直接在EL表达式中使用,无需在Java代码中声明。这些对象包括request、response、session、application等,它们对应于JSP中的内置对象,提供了访问Web应用特定范围对象的...

    JavaWeb之EL表达式

    在JSP页面中,EL可以访问一系列预定义的隐含对象,例如: - pageContext:提供对页面上下文的访问。 - request:代表当前HTTP请求。 - session:代表当前用户的会话。 - application:代表整个Web应用程序。 - param...

    EL表达式使用详解

    1. 隐含对象:EL提供一系列隐含对象,用于方便地存取如请求参数、会话数据等信息。例如,`pageContext`、`request`、`session`、`application` 等对象可以直接使用。 2. 算术运算符:EL支持基本的算术运算符,包括...

    java程序设计(web部分)课件

    在学习JSP时,你会接触到指令(directives)、动作(actions)、隐含对象等概念,并了解如何在JSP中实现数据展示和业务逻辑分离。 Java Web开发还涉及到MVC(Model-View-Controller)架构模式,这是许多Web应用的...

    jsp(网站项目)附(源码包+数据库)

    JSP的核心概念包括页面生命周期、指令(Directives)、脚本元素、隐含对象等。在页面被请求时,JSP会被翻译成Servlet,然后编译并执行,生成HTTP响应返回给客户端。 【网站项目】 网站项目通常包含前端和后端两部分...

    jsp+dreamweaver+mysql数据库例子

    5. JSP与Servlet交互:理解请求和响应对象,以及如何通过JSP中的隐含对象(如request、response、session等)实现页面间的通信。 6. 数据绑定:使用Expression Language (EL)和JavaServer Faces (JSF)组件来动态地...

    JSP高级开发与应用(PDG)

    同时,可能会讲解表单验证、动作方法(GET与POST)以及使用JSP隐含对象如request和parameter来访问表单数据。 **第四章 模板**: 模板设计是Web开发中的重要组成部分,用于保持网站的统一外观和布局。这一章可能...

    310-091 SCBCD5 sun java

    考生需要理解JSP语法、指令、隐含对象、动作标签,以及EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)的使用。 2. **Servlet**:Servlet是Java Web应用的核心,负责处理HTTP请求。考生...

    javaWEB课程设计问卷调查系统源代码+数据库,JavaWeb期末课程大作业

    在本系统中,JSP用于构建用户界面,展示问卷、接收用户输入,并通过隐含对象与Servlet交互。 **4. 数据库设计** 数据库是存储问卷数据的核心部分。通常会设计如“问卷表”、“问题表”、“选项表”和“用户回答表”...

    LearnJavaWeb:JavaWeb学习笔记和样例

    理解JSP的生命周期、隐含对象以及如何与Servlet协同工作是学习JSP的关键。 3. **Java Expression Language (EL)**:EL是一种简洁的表达式语言,用于在JSP页面中访问JavaBeans属性。它简化了从JSP页面获取和设置...

    JavaEE软开发平台.doc

    - **JSP开发**:掌握JSP页面的开发技巧,包括指令、隐含对象、脚本元素等的使用。 - **EL与JSTL**:学习表达式语言(EL)和标准标签库(JSTL)的应用。 ##### 第七章:JSTL标签技术 - **XML基础知识**:了解XML的...

Global site tag (gtag.js) - Google Analytics