JavaWeb+Tomcat+Servlet使用<c:foreach>标签时,jsp等网页文件获取不到request域中的数据
自己也是刚学习就遇到了这个问题,上网找了两天,弄清楚了就分享出来
我的各个文件都没有报错,而且 jdk 和 jstl 的版本,web.xml 的版本都没什么问题,而且也能获取数据库中的数据,但是使用 <c:forEach> 时就不能输出数据,而是把代码内容显示出来,比如:
我本来是要通过 foreach 循环遍历表格,输出品牌表的信息,像这样:
在页面加上下面这句
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
的前提下,还要加一句
<%@ page isELIgnored="false"%>
这句话的大致意思就是不把 ${ } 中的内容当做字符串,如果是 true 那就像我第一张图片那样输出的是字符串,而没有了原本的作用
如果看不懂我说的,我还把 isELIgnored 属性的完整解释放在这里,来看看吧
isELIgnored 属性控制的是:忽略(true)JSP 2.0 表达式语言(EL),还是进行正常的求值(false)。这是 JSP 2.0 新引入的属性;在只支持 JSP 1.2 及早期版本的服务器中,使用这项属性是不合法的。这个属性的默认值依赖于 Web 应用所使用的 web.xml 的版本。如果 web.xml 指定 servlet 2.3(对应JSP 1.2)或更早版本,默认值为 true(但变更默认值依旧是合法的,JSP 2.0 兼容的服务器中都允许使用这项属性,不管 web.xml 的版本如何)。如果 web.xml 指定 servlet 2.4(对应 JSP 2.0)或之后的版本,那么默认值为false。使用这个属性时,可以采用下面两种形式:
<%@ page isELIgnored="false" %>
<%@ page isELIgnored="true" %>
还有其他问题,可以评论,咱们一起探讨
JavaWeb+Tomcat+Servlet使用<c:foreach>标签时,jsp等网页文件获取不到request域中的数据相关推荐
- java oracle rs.next_使用jsp连接oracle时,rs.next()值始终为false,表中存在数据
连接部分代码如下: 连接部分代码如下: String drivers="oracle.jdbc.driver.OracleDriver"; String url="jdb ...
- Eclipse JavaWeb 关于Servlet的部分笔记
这个是参照B站上的一个学习视频做的笔记,但是那个视频里面老师讲的比较碎,我学的不连续,怕忘了,就记好笔记,方便随时查阅. 视频链接:我在B站看的学习视频 目录 WEB启动时创建Servlet 建立Dy ...
- Javaweb基础-servlet应用1
servlet的两种配置访问方式 Servlet使用Web.xml配置 <?xml version="1.0" encoding="UTF-8"?> ...
- Tomcat Servlet Request
Tomcat & Servlet Web相关概念回顾 软件架构 C/S:客户端/服务器端 B/S:浏览器/服务器端 资源分类 静态资源:所有用户访问后,得到的结果都是一样的,静态资源可以被浏览 ...
- 【JavaWeb】Servlet系列——HttpServletRequest接口详解
文章目录 23 HttpServletRequest接口详解 23.1 关于HttpServletRequest接口 23.2 HttpServletRequest接口的实现类谁写的? HttpSer ...
- Tomcat+Servlet面试题都在这里(修订版)
前言 只有光头才能变强. 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 下面是我整理下来的Servlet知识点:  图上的 ...
- 【JavaWeb开发-Servlet】拾起海中的漂流瓶超强版
目录 原版: 一.思路: 二.实现: 三.资源分享 四.部署服务器时记得修改文件路径 原版: [JavaWeb开发-Servlet]拾起海中的漂流瓶增强版_代码骑士的博客-CSDN博客[代码][Jav ...
- JSP之forEach标签
forEach标签有6个属性,分别是:items,var.begin.end.step.varStatus items:需要遍历的集合或数组 var:当遍历到每一个元素时,forEach标签会以var ...
- mybaits十七:使用foreach标签
foreach标签查询 主要用于构建in条件,他可以在sql中对集合进行迭代 <select id="getEmpsByConditionForeach" resultTyp ...
最新文章
- Kail Linux渗透测试教程之Recon-NG框架
- Redis 的机制为什么不会产生 ABA 问题
- 如何使用Chrome开发者工具调试web socket应用
- 洛谷P6302:回家路线(斜率优化)
- 微信“支付”页全国多地上线“出行服务”,已覆盖108城
- HTML期末大网页作业-腾讯官网
- Windows 下安装 Scala
- Ubuntu LVS DR模式生产环境部署
- 谈java的导入(import)
- 利用python进行数据分析微盘_谁有有《利用Python进行数据分析》pdf 谢谢
- POJ 2063 (DP)
- 第三方浏览器h5 android测试,H5案例分享:使用JS判断客户端、浏览器、操作系统类型...
- 趋势预测方法(五)Holt-Winters模型_时序递推预测
- 合成器插件:KORG Software M1 for Mac
- PHP微信公众号网页授权登录 扫码登录 获取用户基本信息
- 暗影精灵4风扇转速调节_答疑解惑,暗影精灵4用了半年的真实感受
- RNA-seq的典型流程(protocol)
- 在项目中使用FTPClient上传文件遇到550 Fial to change directoty问题
- docker笔记13 - 容器间的单双向通信
- springMVC-后端控制器