jsp页面报错.jstl失效
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <jsp:include page="top.jsp"/> <section id="content_wrapper"> <section id="content" class="table-layout animated fadeIn"> <div class="tray tray-center"> <div class="content-header"> <h2> 分类管理</h2> <p class="lead"></p> </div> <div class="admin-form theme-primary mw1000 center-block" style="padding-bottom: 175px;"> <div class="panel heading-border"> <div class="panel-menu"> <div class="row"> <div class="hidden-xs hidden-sm col-md-3"> <div class="btn-group"> <button type="button" class="btn btn-default light"> <i class="fa fa-trash"></i> </button> <button type="button" class="btn btn-default light"> <i class="fa fa-plus" onclick="javascript:window.location.href='catalog_add.html';"></i> </button> </div> </div> </div> </div> <div class="panel-body pn"> <table id="message-table" class="table admin-form theme-warning tc-checkbox-1"> <thead> <tr class=""> <th class="text-center hidden-xs">Select</th> <th class="hidden-xs">名称</th> <th class="hidden-xs">描述</th> <th>操作</th> </tr> </thead> <tbody> <c:forEach items="${ requestScope.root.cataLongList }" var="cata1"> <tr class="message-unread"> <td class="hidden-xs"> <label class="option block mn"> <input type="checkbox" name="mobileos" value="FR"> <span class="checkbox mn"></span> </label> </td> <%--名称--%> <td>${cata1.title}</td> <%--描述--%> <td>${cata1.info}</td> <td> <a href="/admin/CataLong/remove?id=${cata1.id }">删除</a> </td> </tr> <c:forEach var="cata2" items="${cata1.cataLongList }"> <tr class="message-unread"> <td class="hidden-xs"> <label class="option block mn"> <input type="checkbox" name="mobileos" value="FR"> <span class="checkbox mn"></span> </label> </td> <%--名称--%> <td style="padding-left: 50px;">${cata2.title}</td> <%--描述--%> <td>${cata2.info}</td> <td> <a href="CataLong/remove?id=${cata2.id}">删除</a> </td> </tr> <c:forEach items="${cata2.cataLongList}" var="cata3"> <tr class="message-unread"> <td class="hidden-xs"> <label class="option block mn"> <input type="checkbox" name="mobileos" value="FR"> <span class="checkbox mn"></span> </label> </td> <%--名称--%> <td style="padding-left: 100px;">${cata3.title}</td> <%--描述--%> <td>${cata3.info}</td> <td> <a href="CataLong/remove?id=${cata3.id}">删除</a> </td> </tr> </c:forEach> </c:forEach> </c:forEach> </tbody> </table> </div> </div> </div> </div> </section> </section> <jsp:include page="bottom.jsp"/>
cata_list.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>欢迎使用 IMOOC Cake 后台管理系统</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" type="text/css" href="/css/theme.css"> <link rel="stylesheet" type="text/css" href="/css/admin-forms.css"> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> </head> <body class="admin-validation-page" data-spy="scroll" data-target="#nav-spy" data-offset="200"> <div id="main"> <header class="navbar navbar-fixed-top navbar-shadow"> <div class="navbar-branding"> <a class="navbar-brand" href="/index.html"> <H3>IMOOC Cake 后台管理系统</H3> </a> <span id="toggle_sidemenu_l" class="ad ad-lines"></span> </div> </header> <aside id="sidebar_left" class="nano nano-light affix"> <div class="sidebar-left-content nano-content"> <header class="sidebar-header"> <div class="sidebar-widget author-widget"> <div class="media"> <a class="media-left" href="#"> <img src="/images/head.jpg" class="img-responsive"> </a> <div class="media-body"> <div class="media-author">管理员</div> <div class="media-links"> <a href="login.html">退出</a> </div> </div> </div> </div> <div class="sidebar-widget search-widget hidden"> <div class="input-group"> <span class="input-group-addon"> <i class="fa fa-search"></i> </span> <input type="text" id="sidebar-search" class="form-control" placeholder="Search..."> </div> </div> </header> <ul class="nav sidebar-menu"> <li class="sidebar-label pt20">商品管理</li> <li class="active"> <a href="cake_list.html"> <span class="glyphicon glyphicon-book"></span> <span class="sidebar-title">商品列表</span> </a> </li> <li> <a href="cake_add.html"> <span class="glyphicon glyphicon-home"></span> <span class="sidebar-title">商品上架</span> </a> </li> <li class="sidebar-label pt20">分类管理</li> <li class="active"> <a href="admin/CataLong/list.do"> <span class="glyphicon glyphicon-book"></span> <span class="sidebar-title">分类列表</span> </a> </li> <li> <a href="admin/CataLong/toAdd.do"> <span class="glyphicon glyphicon-home"></span> <span class="sidebar-title">添加分类</span> </a> </li> </ul> <div class="sidebar-toggle-mini"> <a href="login.html"> <span class="fa fa-sign-out"></span> </a> </div> </div> </aside>
top.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %> </div> <style> /* demo page styles */ body { min-height: 2300px; } .content-header b, .admin-form .panel.heading-border:before, .admin-form .panel .heading-border:before { transition: all 0.7s ease; } /* responsive demo styles */ @media (max-width: 800px) { .admin-form .panel-body { padding: 18px 12px; } } </style> <style> .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 48%; margin-top: 0; margin-bottom: 0; line-height: 25px; text-indent: 3px; color: #888; border-color: #DDD; background-color: #FDFDFD; -webkit-appearance: none; /*Optionally disable dropdown arrow*/ } </style> <!-- jQuery --> <script src="/js/jquery.min.js"></script> <script src="/js/jquery-ui.min.js"></script> <!-- Theme Javascript --> <script src="/js/utility.js"></script> <script src="/js/demo/demo.js"></script> <script src="/js/main.js"></script> <script src="/js/pages.js"></script> <!-- END: PAGE SCRIPTS --> </body> </html>
bottom.jsp
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.immoc</groupId> <artifactId>ImmocCake</artifactId> <version>1.0-SNAPSHOT</version> <packaging>war</packaging> <name>ImmocCake Maven Webapp</name> <!-- FIXME change it to the project's website --> <url>http://www.example.com</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> </properties> <dependencies> <!--Mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.4</version> </dependency> <!--数据库--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.18</version> </dependency> <!--Servlet--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> </dependency> <!--JSTL标签--> <dependency> <groupId>org.apache.taglibs</groupId> <artifactId>taglibs-standard-impl</artifactId> <version>1.2.5</version> </dependency> <dependency> <groupId>org.apache.taglibs</groupId> <artifactId>taglibs-standard-compat</artifactId> <version>1.2.5</version> </dependency> <!--JSON--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.9</version> </dependency> <!--验证码--> <dependency> <groupId>com.chaoxing</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency> <!--MyBatis日志事务--> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> </dependency> <!--C3P0连接池--> <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId> <version>0.9.5.2</version> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>RELEASE</version> <scope>compile</scope> </dependency> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> </dependencies> <build> <finalName>ImmocCake</finalName> <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.1.0</version> </plugin> <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging --> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>3.2.2</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> </plugins> </pluginManagement> </build> </project>
pom.xml
0
收起
正在回答
2回答
同学你好!
首先js中的报错是不会影响程序的正常执行的。因为报错的信息涉及到的我们在项目中没有使用。报错的原因是因为:
找不到demo.js这个文件,因为在这个项目中的确没有这个文件
这个报错是在说Bootstrap的JavaScript需要jQuery 1.9.1或更高版本,其实并不以影响我们功能的实现
下面这个错误是在说page.js中的Demo没有定义,这是因为Demo的定义在demo.js中,但是并没有demo.js所以报错了
上面的错误都是可以忽略的呢,并不会对项目的实现造成一下影响。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
3. Java 数据库开发与实战应用
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星