求解答:在jsp页面,%{} ${} #三种取值方式有何不同

问题描述

如题,对这个问题一直不是很清楚。 问题补充:yqin 写道

解决方案

这么说,两者都是jsp显示层简化操作的工具。在一般jsp中你用EL就可以了,如果用struts2 的话,还是用ognl比较好,因为人家标签根据ognl来写的。从比较的角度上看,ognl功能跟强大一点,但是比较复杂一点。而且strust标签并不成熟,经常会有问题。我建议多用EL也是个好的方式
解决方案二:

struts2标签不支持EL表达式 但支持OGNL 都能用的地方 两者可以互用。
解决方案三:

${} 是JSP EL表达式# 是OGNL中的

时间: 2024-12-17 00:08:23

求解答:在jsp页面,%{} ${} #三种取值方式有何不同的相关文章

LoadRunner参数化设置:数据分配与取值方式

LoadRunner参数化设置中有九种取值方式:(以用户名参数user为例,其数据参数列表为:jojo.201401.201402.201403.201405.201406.201407.201408.201409,迭代次数设置为10次) 1.Sequential+Each Iteration 脚本会执行10次,每次迭代会按数据列表顺序取值,每一次迭代中出现的参数user的值是当前第一次参数替换的值.第1次迭代均为jojo,以此类推. 2.Sequential+Each Occurrence 脚

浅谈java中math类中三种取整函数的区别_java

math类中三大取整函数 1.ceil 2.floor 3.round 其实三种取整函数挺简单的.只要记住三个函数名翻译过来的汉语便能轻松理解三大函数,下面一一介绍 1.ceil,意思是天花板,java中叫做向上取整,大于等于该数字的最接近的整数 例:math.ceil(13.2)=14 math.ceil(-13.2)=-13 2.floor,意思是地板,java中叫做向下取整,小于等于该数字的最接近的整数 例:math.floor(13.2)=13 math.floor(-13.2)=-14

jsp中el Map取值问题标题标题标题

问题描述 jsp中el Map取值问题标题标题标题 现在要做个树状菜单来展现单位与个人账号,1对多,现在我的做法是将单位账号展现后, 里面 根据单位账号的ID取后台map,即个人账号为${map['id']},请问如何将这里面的id 改成动态的 即${map['单位账号.id']}呢?或者大仙们告诉一个别人方法 ! 解决方案 就是MAP的应用问题了,你想做点开一个单位名称,就显示该单位所有人的账号对吧?首先要初始化好MAP,把每个单位的个人账号分别放在数组中,比如a[0]=;a[1]=;然后把单

LVS:三种负载均衡方式比较+另三种负载均衡方式

什么是LVS?   首先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP负载均衡技术和基于内容请求分发技术.调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的.高可用的虚拟服务器.整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序.   为此,在设计时需要考虑系统的透明性.可伸缩性.高可用性和易管理性.一般来说,LVS集群

Apache Spark三种分布式部署方式比较

其中,第一种类似于MapReduce 1.0所采用的模式,内部实现了容错性和资源管理,后两种则是未来发展的趋势,部分容错性和资源管理交由统一的资源管理系统完成:让Spark运行在一个通用的资源管理系统之上,这样可以与其他计算框架,比如MapReduce,公用一个集群资源,最大的好处是降低运维成本和提高资源利用率(资源按需分配).本文将介绍这三种部署方式,并比较其优缺点. standalone模式,即独立模式,自带完整的服务,可单独部署到一个集群中,无需依赖任何其他资源管理系统.从一定程度上说,该

深入浅析JavaScript中对事件的三种监听方式_javascript技巧

事件(Event)是JavaScript应用跳动的心脏,也是把所有东西粘在一起的胶水,当我们与浏览器中Web页面进行某些类型的交互时,事件就发生了. 第一种监听方式,也是最普遍使用的方式,是直接在代码上加载事件,产生效果: <table> <tr onmouseover='this.style.backgroundColor="red"' onmouseout='this.style.backgroundColor=""'><td>

VMware的三种网络连接方式区别_VMware

关于VMware的三种网络连接方式,NAT,Bridged,Host-Only ,在刚接触的时候通常会遇到主机Ping不通虚拟机而虚拟机能Ping得通主机:主机与虚拟机互不相通等等网络问题.本文就这三种连接方式作一一说明,也方便以后翻阅当参考用. 首先,要注意安装完VMware后,控制面板\网络和 Internet\网络连接会多出两块虚拟网卡VMnet1.VMnet2,两个网卡各有用途. 基本拓扑 虚拟机(Linux) IP信息 测试结果: 物理主机 Ping 虚拟机 虚拟机1Ping物理主机

windows phone 三种数据共享的方式(8)

原文:windows phone 三种数据共享的方式(8)  本节实现的内容是数据共享,实现的效果描述:首先是建立两个页面,当页面MainPage通过事件导航到页面SecondPage是,我们需要将MainPage中的一些内容(比如一个字符串)传递到SecondPage中,SecondPage页面就出呈现出传递来的内容,当页面SecondPage通过事件导航到页面MainPage的时候,我们也把一些内容(比如一个字符串)传递与页面MainPage: 在建立的MainPage.xaml文件中我只添

虚拟磁带库三种主要实现方式及发展趋势

虚拟磁带库作为近年来兴起的 众多 磁盘备份( Backup to http://www.aliyun.com/zixun/aggregation/29800.html">Disk)解决方案中最受瞩目的一项,正在深刻地改变着传统的备份市场格局和用户的数据保护模式. 虚拟磁带库的三种主要实现方式 目前市场上的虚拟磁带库依照架构不同,大概可以分为三种类型:备份软件型(D2D).应用服务器型(VTL Appliance).智能化专用型(Intelligent High Preformance VT