<c:choose> is not allowed as a child of,Only <c:when> and <c:otherwise> are allowed children.
来源:互联网 发布:sqlserver数据库安全 编辑:程序博客网 时间:2024/06/07 03:39
1、日志报错,jsp显示不出来
2017-01-18 20:40:15.909ERRORTCFControllerFilter doFilter error:com.caucho.jsp.JspLineParseException: /WEB-INF/pages/index.jsp:108: text is not allowed as a child of <{1}>. Only <c:when> and <c:otherwise> are allowed children.106: <div class="page" style="padding-bottom: 2px;">107: <div class="preview">108:<c:choose> at com.caucho.jsp.java.JspNode.error(JspNode.java:2007)at com.caucho.jsp.java.JspNode.error(JspNode.java:1996)at com.caucho.jsp.java.JstlCoreChoose.addText(JstlCoreChoose.java:61)at com.caucho.jsp.java.JavaJspBuilder.text(JavaJspBuilder.java:510)at com.caucho.jsp.JspParser.createText(JspParser.java:1996)at com.caucho.jsp.JspParser.addText(JspParser.java:1979)at com.caucho.jsp.JspParser.parseOpenTag(JspParser.java:1328)at com.caucho.jsp.JspParser.parseNode(JspParser.java:554)at com.caucho.jsp.JspParser.parseJsp(JspParser.java:384)at com.caucho.jsp.JspParser.parse(JspParser.java:266)at com.caucho.jsp.JspCompilerInstance.parse(JspCompilerInstance.java:559)at com.caucho.jsp.JspCompilerInstance.generate(JspCompilerInstance.java:495)at com.caucho.jsp.JspCompilerInstance.compile(JspCompilerInstance.java:405)at com.caucho.jsp.JspManager.compile(JspManager.java:284)at com.caucho.jsp.JspManager.createPage(JspManager.java:190)at com.caucho.jsp.JspManager.createPage(JspManager.java:171)at com.caucho.jsp.PageManager.getPageEntry(PageManager.java:366)at com.caucho.jsp.PageManager.getPage(PageManager.java:317)at com.caucho.jsp.PageManager.getPage(PageManager.java:267)at com.caucho.jsp.PageManager.getPage(PageManager.java:250)at com.caucho.jsp.QServlet.getSubPage(QServlet.java:294)at com.caucho.jsp.QServlet.getPage(QServlet.java:210)
2、代码
<c:choose> <c:when test="${test=='1111'}"> <!-- 是用户 -->未填 </c:when> <c:when test="${test=='2222'}"> 未填 </c:when> <c:otherwise> 未填 </c:otherwise> </c:choose>
3、尝试了网上的解决方法-------------去除标签之间的空格和换行,用
没起作用
4、最终解决办法,删除注释 <!-- 是用户 -->
<c:choose>中不能含有这样的注释,否则编译不通过
0 0
- <c:choose> is not allowed as a child of,Only <c:when> and <c:otherwise> are allowed children.
- c:choose、c:when、c:otherwise 使用
- <c:choose> <c:when> <c:otherwise>--------JSTL
- <c:choose>, <c:when>, <c:otherwise> 标签
- <c:choose>、<c:when>和<c:otherwise>
- <c:choose>, <c:when>, <c:otherwise> 标签
- jstl <c:choose></c:choose>,<c:when></c:when>和<c:otherwise></c:otherwise>标签用法
- [c.y.j]mybatis choose when otherwise
- 【c标签】 c:choose、c:when和c:otherwise标签
- C:choose,C:when,C:otherwise标签 综合实例
- <c:when> <c:otherwise> <c:choose> 嵌套 遍历 jstl
- Html标签:/c:choose/、/c:when/和/c:otherwise/
- 学习使用<c:choose><c:when>,<c:otherwise>标签
- JSTL标签之<c:choose><c:when><c:otherwise>标签
- jstl c:choose>、<c:when>和<c:otherwise>标签 [转]
- jstl c:choose>、<c:when>和<c:otherwise>标签
- jstl c:choose><c:when><c:otherwise>标签
- jstl c:choose>、<c:when>和<c:otherwise>标签
- Quartz定时任务SimpleTrigger:在调度器中传入和获取参数 - 副本
- Java代理模式-静态代理
- [c/c++]C中的三元运算
- Struts2数据封装
- 运维工作中的bootstraping之PXE自动安装操作系统
- <c:choose> is not allowed as a child of,Only <c:when> and <c:otherwise> are allowed children.
- FragmentManager简单解析
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- Hibernate知识点概况(四)
- js缓存代理
- TensorFlow官方教程学习笔记(五)——前馈神经网络
- Linux 4.9.2 下添加系统调用
- 数论-素数
- Linux下./configure,make,make install的作用