美文网首页
jsp中EL表达式与字符串拼接问题

jsp中EL表达式与字符串拼接问题

作者: 氨基钠 | 来源:发表于2019-12-07 14:34 被阅读0次

在jsp中,如何让字符串跟EL表达式进行拼接。

若要实现 id= number1,id=number2 , id=number3,只是后面的数字在变化

那我们首先要明白jstl表达式还有如何让字符串跟EL表达式进行拼接两个知识点就可以了

如图:

在运行该项目时,需要引入jstl标签库,如图第三行

image.png

运行后的结果:


image.png

运行后按F12查看页面的元素情况:

image.png

注意画红线区域。可能会因为熟悉java的字符串拼接,往往会把id处的字符串拼接写成 id ="row"+${ i }

这样的写法是错误的。因为这个程序没有用到js或者jQuery根据id查询元素,你 这样写id ="row"+${ i }

不印象程序运行,但是如果你的程序用到js或者jQuer根据id查询元素的话,是查询不到的。

错误示范案例:


image.png

运行后的结果:


image.png

运行后按F12查看页面的元素情况:


image.png

可见,运行效果一样,但元素的id却截然不同。记住正确的写法。。

相关文章

  • jsp中EL表达式与字符串拼接问题

    在jsp中,如何让字符串跟EL表达式进行拼接。 若要实现 id= number1,id=number2 , id=...

  • 前端表达式

    EL与JSTL表达式 EL介绍 什么是EL 表达式语言 EL的功能 替代JSP页面中数据访问时的复杂编码 EL特点...

  • Jsp(六)

    JSP 表达式语言 JSP表达式语言(EL)使得访问存储在JavaBean中的数据变得非常简单。JSP EL既可以...

  • EL表达式 & JSP标签

    EL表达式 EL作用 jsp的核心语法: jsp表达式 <%=%>和 jsp脚本<% %> 以后开发jsp的原则...

  • el表达式失效的问题

    问题 在jsp页面中使用el表达式中出现了如下问题 el表达式被作为文本输出显示了 解决方案 1 在jsp的<%@...

  • Java: struts2框架(3)

    一 . OGNL 概述 之前在web阶段,我们有学过EL表达式,EL表达式在jsp页面中获取与对象中的值 OGNL...

  • JavaWeb之 EL表达式

    EL表达式 EL是JSP内置的表达式语言! ​ jsp2.0开始,不让再使用java脚本,而是使用el表达式和...

  • el、jstl

    EL(Expression Language)EL表达式 作用:在JSP中消灭java代码 语法: "${ }" ...

  • JavaWeb(四) - EL表达式 和 JSTL

    EL - (Expression Language)表达式语言 基本概念 EL 表达式提供了在 JSP 中简化表达...

  • EL表达式

    jsp的核心语法: jsp表达式 <%=%> jsp脚本<% %>。 EL表达式作用: 向浏览器输出域对象中的变...

网友评论

      本文标题:jsp中EL表达式与字符串拼接问题

      本文链接:https://www.haomeiwen.com/subject/zadugctx.html