遇到同样的问题,不过已经解决了,这里分享下解决办法

1

The end tag "</c:forEach" is unbalanced

s标签一定要闭合

原因是在forEach前面某些html代码中出现el的"${}"符号没有成开闭状态(即只有"${"),从而导致jsp在容器中解析失败,不能被容器生成java源文件。

如何找到解决办法?

找到容器将jsp编译成的java源文件(不知道源文件的百度一下"jsp编译后的java文件在哪"),查看源文件内容,然后分析内容。

例:但出现上述错误时,发现容器没有生成源文件,说明在此jsp页面中,与java相关的语言(el、jstl)出现问题。利用排查法,将与java语言相关的代码删除,删除后再查看是否哟生成源文件,然后分析源文件。此错误中本人删除</c:forEach>,删除后发现生成了源文件,于是打开之,分析后果然发现问题:

看到问题没有,foreach被当做html代码了,那么从哪开始出问题的,看前面那行码,翻开jsp源码,果然发现了问题

1

.banner .top_bg{ height:210px; width:100%; background: url("${resource/weixin/company/images/sch.jpg") no-repeat; background-size: 100% auto; }

把标签都闭合后问题解决

The end tag is unbalanced异常相关推荐

  1. SSM mapper文件SQL语句里面的 小于号 Tag name expected 无法识别解读

    在mapper文件中有一个SQL使用了  <= 符号,报 Tag name expected 异常 经查询 mapper文件中的 < 特殊符号会字自动转义, select * from u ...

  2. 如何独立开发一个网络请求框架

    (原创出处为本博客:http://www.cnblogs.com/linguanh/) 目录:   前言 准备工作  开发模式 开发原则 线程 高并发 TCP/UDP 本类介绍  开发选择 功能列表 ...

  3. Mondrian 3.14.0 服务配置说明(限功能使用验证)

    Mondrian3.14.0 服务配置 准备 #1 下载mondrian 3.14 war包 该压缩包含mondrian 3.14及tomcat8.5.9,详细见如下分享链接: 链接:https:// ...

  4. socket工具android,Android通过socket长连接实现推送

    工具:Android studio 软件方法及协议:socket.protobuf 实现原理: 通过本地建立一个socket,绑定服务器IP和port,然后connect,再开启另外线程定时心跳(注意 ...

  5. WebView的使用之Android与JS通过WebView互调方法

    WebView的使用之Android与JS通过WebView互调方法 一.概述:  Android与JS通过WebView实现交互,实际上是: Android调用JS的代码: JS调用Android的 ...

  6. Kubernetes kubeadm部署

    Kubernetes kubeadm部署 一.Docker的安装与设置 1. 安装Docker 安装yum-utils,并更新docker稳定版的源 sudo yum install -y yum-u ...

  7. android 4.4 蓝牙开发总结(电视盒子)

    6.0的蓝牙已经开发完毕,因为可以得到系统6.0的jar包,so也就开发的快些,更好些.4.4因为代码部分在setting模块里,部分在系统中,so不方便打成jar包.所以就通过广播接受改变状态之类的 ...

  8. 阿里云+Android Studio+sql数据库实现增改删查与云端登录数据交互

    本文使用阿里云.Navicat与Android Studio实现安卓app端对云端sql数据库的简单管理操作. 对于使用MySQL作为服务器的电脑也可以参照部分内容进行操作. 目录 云端服务器配置(阿 ...

  9. Android获取手机WiFi IP地址,MAC地址和网关地址程序实例

    现在博主在上大三,正在学习一些计算机网络的一些概念,知道了局域网ip和网关ip不同的概念,当时还纳了闷了2的32次方好像不咋够用啊,原来是这个样子. 由于之前学过一段时间的Android,同时又在上A ...

  10. android+获取相册列表,android 获取相册列表的实现(一)

    该项目实现的功能如下: 获取手机相册,点击每个相册之后进入该相册的图片列表界面,在图片列表界面可以实现图片多选,然后进入所选择的图片界面,在该界面内可以实现所选图片的上传等功能. 该项目最大特色: 1 ...

最新文章

  1. VTK:Matlab之MatlabEngineFilter
  2. C++用二进制交换二个数的实现算法(附完整源码)
  3. C++ 源代码到可执行代码的详细过程 ?
  4. 横版游戏的摄像机移动理论与实践(上)
  5. 超全整理 | 嵌入式Linux 性能工具和诊断思路
  6. 文字抖动_如何用PS制作故障风文字效果
  7. 一步一步学VBScript(4)之WSH对象三
  8. python 数据库模块_MySQl 数据库 之 python模块 pymysql 简单介绍
  9. MySQL 8.0复制性能的提升(翻译)
  10. SQL server学习
  11. 【网络文摘】程序人生:我们工作到底为了什么
  12. matlab插值实验目的,matlab插值实验报告数学实验.doc
  13. 硬盘MBR格式转换GPT
  14. .NET报表设计器ActiveReports入门:操作界面详解
  15. [转载]Geronimo 叛逆者: 使用 Spring 框架轻松解决数据访问和配置问题
  16. 性能评测方法、各评测项标准总结
  17. 51nod_1000
  18. 消除计算机硬盘上的碎片应该使用什么软件,磁盘清理有什么用,详细教您磁盘碎片整理有什么用...
  19. 2021年山东省青少年人工智能培训
  20. python能以文本和二进制方式处理文件_Python文件处理之文件写入方式与写缓存(三)...

热门文章

  1. DEDE源码分析与学习--index.php文件解读
  2. python table类中的 可以作为初步观察工具_《趣学Python编程》习题总结
  3. 《正见——佛陀的证悟》读后感
  4. 为何quot;矮矬穷quot;出身的成功…
  5. 关于cookie的详细讲解
  6. 10000marker_AL10000 DNA Marker使用说明书
  7. 常用单片机模块(四)
  8. 如何用python实现爬虫自动爬取百度图片原图
  9. android studio scala插件,在Android Studio中使用Scala和Java
  10. 【老九君】【Java】集合框架