在jsp:param中传递Java变量
<%! String str = "prerna";
%>
<jsp:include page="index.html">
<jsp:param name="type1" value=<%=str%> >
</jsp:param>
</jsp:include>
我想在param标签中传递一个Java变量,但是我不确定该怎么做。
我也想在中访问它index.html
。
谁能建议我这样做的方法?
回答:
只需value
直接放入即可。
<jsp:include page="index.html"> <jsp:param name="type1" value="prerna" />
</jsp:include>
或使用JSTL <c:set>
进行设置,并使用EL ${}
进行获取。
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>...
<c:set var="type1" value="prerna" />
...
<jsp:include page="index.html">
<jsp:param name="type1" value="${type1}" />
</jsp:include>
而且,如果您包含的页面是一个jsp,则可以将其用作 ${param.type1}
以上是 在jsp:param中传递Java变量 的全部内容, 来源链接: utcz.com/qa/417666.html