• javax.servlet.JspTagException:Illegal use of -style tag without as its di


    1、错误描述

    javax.servlet.JspTagException:Illegal use of <when>-style tag without <choose >as its direct parent


    2、错误原因

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%@taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        
        <title></title>
        
    	<meta http-equiv="pragma" content="no-cache">
    	<meta http-equiv="cache-control" content="no-cache">
    	<meta http-equiv="expires" content="0">    
    	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    	<meta http-equiv="description" content="This is my page">
    	
    
      </head>
      
      <body>
         <table>
             <tr>
               <th>时间</th>
               <th>地域</th>
               <th>姓名</th>
               <th>年龄</th>
               <th>性别</th>
               <th>QQ</th>
               <th>地址</th>
               <th>爱好</th>
               <th>备注</th>
             </tr>
             <tr>
               <c:forEach var="area" varStatus="areaStatus" items="{areaList}">
               		<c:when test="areaList == null || areaList.size()==0">
               			<td colspan="9"><center>无数据</center></td>
               		</c:when>
               		<c:otherwise>
               			<td>${area.statisDate}</td>
               			<td>${area.areaDesc}</td>
               			<td>${area.username}</td>
               			<td>${area.age}</td>
               			<td>${area.sex}</td>
               			<td>${area.qq}</td>
               			<td>${area.address}</td>
               			<td>${area.intester}</td>
               			<td>${area.shuoMing}</td>
               		</c:otherwise>
               </c:forEach>
             </tr>
         </table>
      </body>
    </html>
    

    3、解决办法

    (1)将<c:when></c:when>换成<c:if>

    (2)利用struts2中的s标签中的<s:if>

  • 相关阅读:
    python中的基础坑
    Django组件content-type使用方法详解
    数据库范式
    MySQL常见面试题索引、表设计
    python操作MySQL之pymysql模块
    MySQL备份与还原
    MySQL查询缓存
    MySQL索引及查询优化
    MySQL事务隔离之MVCC版本控制
    MySQL事务及实现、隔离级别及锁与优化
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13314596.html
Copyright © 2020-2023  润新知