我们通常在Java类中创建方法,将它们导入到jsp文件中,然后在我们的jsp文件中调用这些方法。
但是我们在客户端环境中工作,我们无权创建或修改.java文件。因此,我们非常需要在一个jsp文件中创建一个函数,然后从另一个jsp文件中调用它。
例如:
A.jsp
.....
<jsp:include page="B.jsp"/>
....
<%= getName(); %>
B.jsp ....
<%!
public String getName()
{
return "Hello";
}
>%
有什么办法吗?
是的,您可以,而不是
<jsp:include page="B.jsp"/>
使用
<%@include file="B.jsp"%>
包含页面将仅嵌入两个jsp代码,因此您不会获得该功能,但是使用指令包含文件将首先嵌入代码,然后进行编译,从而获得您的功能。
你可以在这里找到不同
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句