永发信息网

jsp EL 表达式 过时了么 怎么问谁都这么说

答案:2  悬赏:0  手机版
解决时间 2021-03-16 05:38
jsp EL 表达式 过时了么 怎么问谁都这么说
最佳答案
jsp中el表达式的使用需要在page中设置isELIgnored=true。

在web.xml的<jsp-property-group>中可以控制一组JSP是否使用EL,在每个JSP中也可以指定是否该JSP使用EL。在page directive中的isELIgnored属性用来指定是否忽略。
格式为:
<%@ page isELIgnored="true|false"%>
如果设定为真,那么JSP中的表达式被当成字符串处理。比如下面这个表达式<p>${2000 % 20}</p>在isELIgnored="true"时输出为${2000 % 20},而isELIgnored="false"时输出为100。
Web容器默认isELIgnored="false"。
全部回答
el表达式 是为了方便我们获取页面及javabean 的值 比如,如果没有el表达式,我们是用request.getattribute(“test”)来获取后台java的值,这是我们必须知道test 的类型,然后使用强制转换把他转换成和test对应的类型: string test = (string)request.getattribute("test"); 但是有了el表达式之后,我们获取request属性的值 只需要${requestsocpe.test} 不需要关注test 的类型,el语言会自动帮我们解决。这就把程序设计人员从繁杂的类型转换上解脱出来,从而可以集中精力关注其他的逻辑。 希望对你有所帮助。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单反镜头上AF和M各代表什么意思怎样有效使用
信阳中南建材有限责任公司在什么地方啊,我要
怎么投诉对方保险公司人员
语文词语成语app
万佳华盛地址在什么地方,想过去办事
全面质量管理的基本方法?
学校科技团有49人,其中女生是男生人数的2
挂开一点如果是哭就点x 直到不是哭再挂光 刮
1.8米男士穿多大内裤
电影为什么大部分选择在周四上映
淘宝卖家因知识产权被下架其他店铺怎么还有
手机充电时自动开机对机子有影响吗?
安吉盛泰家俱厂怎么去啊,有知道地址的么
当光与水面成30°角从空气射向水面时,其反射
三栏账结账问题
推荐资讯
临洮县公安局站滩派出所这个地址在什么地方,
中国开国元老现在还有多少?
梦幻飞机场3汉化补丁
为什么上海优衣库门店所有的伞都没有了?啥时
乡村大排档我想知道这个在什么地方
我是会计系的学生,请问西南财大的财务管理硕
我有个浪琴男士表。后面没有写数字。是不是假
考生具备那些条件才能进入民政管理学院?
香港女歌手唱的粤语歌 我真的不知道歌词了 那
矮岭村在什么地方啊,我要过去处理事情
为什么在网上聊天感觉很好,见面以后却双方都
海泉湾的英文名是什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?