首页 > 其他分享 >EL表达式

EL表达式

时间:2023-02-12 16:56:45浏览次数:44  
标签:EL 键名 对象 获取 数据 表达式

在jsp中使用对象获取数据,较为麻烦,于是有了EL表达式

 


 

一、数据来源

  它只能获取到pageContext、request、session、application对象中的数据。


 

二、获取数据

基本格式:

  获取到则返回指定数据,获取不到则返回空。

${表达式}

1、request对象中的数据(表单信息)

//单个数据的值
${param.键名} 

//同名多个数据,获取第一个数据的值
${paramValues.键名[0]}

2、通过setAttribute储存的数据

//普通字符串,直接获取
${键名}
//普通对象:获取对应属性值
${键名.属性名}
//对象中含义成员对象:获取成员对象的属性
${键名.成员对象名.属性名}
//集合对象
    //list集合
    ${键名[角标]}
    //map集合
    ${键名.map集合的键名}

 

标签:EL,键名,对象,获取,数据,表达式
From: https://www.cnblogs.com/lurenjia-bky/p/17114080.html

相关文章

  • 【Shell】环境变量深入
    目录自定义系统环境变量自定义系统环境变量全局配置文件/etc/profile应用场景:当前用户进入Shell环境初始化的时候会加载全局配置文件/etc/profile里面的环境变量,供......
  • ES6-Babel
    一。基础认知babel是js编译器,将新版本js代码转换成大多数浏览器支持的es5,es3代码浏览器其实也不认识require函数,bable配合webpack解决模块的问题;主要编译的是语法,es6......
  • cpp string split by delimeter and push back into vector
    voidutil::split_string_demo(){std::stringstr=get_uuid();std::stringdelimiter="-";std::vector<std::string>vec;split_string(str,delimit......
  • Laravel — P54:路由组 — 中间件和控制器
    我想在​​web.php​​​文件中提及的最后一个主题是路由组。考虑到还没有触及​​api.php​​也经常使用的文件,还没有完全讨论完路由。将中间件应用于组要将中间件应用于特......
  • Laravel — P53:速率限制
    对于眼尖的读者,您可能已经注意到我们上一篇文章中调用​​configureRateLimiting​​​的方法。​​RouteServiceProvider​​protectedfunctionconfigureRateLimiting(){......
  • Laravel — P52:显式路由模型绑定
    什么时候需要显式绑定模型与使用Laravel的隐式绑定?我经常发现的一个常见问题没有适当或足够简单的回答。因此,我认为它没有像应有的那样频繁使用。在前面的示例中,我们使用......
  • Laravel — P51:路由模型隐式绑定
    现在我们已经熟悉了依赖注入,我们还能用这个概念做什么呢?我们能否像模型一样将我们的模型“注入”​​User​​​到我们的路由中,然后在不实例化​​User​​模型的情况下利用......
  • Laravel — P50:路由和依赖注入
    我们在前几篇文章中介绍了一些依赖注入主题,但现在我们想开始更具体一些。我们终于进入了Laravel的更高级部分,并将开始关注Laravel特定领域内的特定主题。接下来的几篇文......
  • Laravel — P49:依赖注入
    我希望上一篇文章有意义。依赖注入确实是一个简单的概念。我觉得在你说你知道“Laravel中的依赖注入”之前,你应该完整地理解它。在我们再次进入依赖注入之前,你应该了解Lar......
  • django-channels实际应用
    django实现websocket实时数据推送。应用场景群组/单对单语音聊天页面数据实时推送(后端主导)技术django+channelsdjango>=2channels官方wsgiWeb服务器网关接口(P......