gpt4 book ai didi

java - 在jsp文件中创建java函数并从另一个jsp文件中调用它

转载 作者:行者123 更新时间:2023-12-02 09:07:07 24 4
gpt4 key购买 nike

我们通常在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代码,因此您无法获得该功能,但包含文件使用指令将首先嵌入代码,然后编译,因此您将获得该功能。

您可以在这里找到差异

What is the difference between <jsp:include page = ... > and <%@ include file = ... >?

关于java - 在jsp文件中创建java函数并从另一个jsp文件中调用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18823581/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com