有沒有辦法做這樣的事情在JSP:表達成JSP:包括
<% String path = session.getAttribute("path").toString(); %>
<jsp:include page="<%=path%>/vue/includes/header.jsp"/>
在path
有localhost:8080
感謝,
我有一個錯誤:attribute for %>" is not properly terminated
這裏是代碼:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<jsp:useBean id="User" class="metier.User"/>
<jsp:useBean id="Pays" class="metier.Pays"/>
<jsp:setProperty name="User" property="login" param="login"/>
<jsp:setProperty name="User" property="pass" param="pass"/>
<% String path = session.getAttribute("path").toString(); %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<jsp:include page="<%=path%>/vue/includes/header.jsp"/>
<h1>Hello</h1>
<c:forEach var="p" items="${Pays.getPays()}">
<a href="<%=path%>/vue/team.jsp?idPays=${p.idPays}"><c:out value="${p.name}"/></a><br/>
</c:forEach>
<jsp:include page="<%=path%>/vue/includes/footer.jsp"/>
</body>
</html>
header.jsp
僅僅是一個HTML文件
PS:我在JSP
嘗試後所有的代碼 – Abdelhak
什麼是你的header.jsp與用戶一起做? –
@Abdelhak我已經解釋了..希望你能理解我 – ben