// Template
<%@ tag description="master" pageEncoding="UTF-8"%>
<%@ attribute name="js" fragment="true" %>
<!doctype html>
<c:set var="myVar" value="1" />
<html>
<head>
<jsp:invoke fragment="js" />
</head>
<body>
</html>
// Page
<%@ page pageEncoding="UTF-8"%>
<%@ taglib prefix="t" tagdir="/WEB-INF/tags" %>
<t:master>
<jsp:attribute name="js">
<script type="text/javascript" src="/javascript/administration/customers.js"></script>
</jsp:attribute>
</t:master>
是否可以从该页面访问myVar
?谢谢
解决方案1:
我可以使用scope="request"
声明变量,因此我可以通过${requestScope.test}
访问它。但这是好方法吗?
答案 0 :(得分:1)
解决方案:使用scope =“request”声明变量,并且可以通过$ {request Scope.test}访问该变量。