JSTL foreach 和 AJAX load() 不工作
JSTL foreach and AJAX load() not working
我的 app.jsp 文件是这样的:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="imgs/ano_white.png">
<title>Home - Hackeet</title>
</head>
<body>
<div class="container">
<div class="mainCont"></div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="js/register.js"></script>
<script src="js/app.js"></script>
</body>
</html>
我对 AJAX 的文件调用是这样的:
$('.mainCont').load('register');
我的 JSP 文件是这样的:
<input list="teams" name="team" placeholder="Team Name">
<datalist id ="teams">
<c:forEach items="${teams}" var="team">
<option value="${team}"></option>
</c:forEach>
</datalist>
chrome 开发工具中的退出:
<c:foreach items="[Stratagee, The Best Team (TBT), Alex_peroGriego_TEAM, Excella]" var="team">
<option value=""></option>
</c:foreach>
如您所见,元素已正确引入,但 foreach 不起作用。
已解决,我包括这个:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
在register.jsp文件和所有作品中
我的 app.jsp 文件是这样的:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="imgs/ano_white.png">
<title>Home - Hackeet</title>
</head>
<body>
<div class="container">
<div class="mainCont"></div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="js/register.js"></script>
<script src="js/app.js"></script>
</body>
</html>
我对 AJAX 的文件调用是这样的:
$('.mainCont').load('register');
我的 JSP 文件是这样的:
<input list="teams" name="team" placeholder="Team Name">
<datalist id ="teams">
<c:forEach items="${teams}" var="team">
<option value="${team}"></option>
</c:forEach>
</datalist>
chrome 开发工具中的退出:
<c:foreach items="[Stratagee, The Best Team (TBT), Alex_peroGriego_TEAM, Excella]" var="team">
<option value=""></option>
</c:foreach>
如您所见,元素已正确引入,但 foreach 不起作用。
已解决,我包括这个:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
在register.jsp文件和所有作品中