如何从外部jsp调用内部类方法或变量?

时间:2011-10-17 15:35:16

标签: java jsp

这是我的index.jsp页面:

<html>

<body>
<%!
public class myclass{
  private final int foo = 42;

  public int getFoo() {
    return foo;
  }
}
%>
</body>
</html>

如何在其他jsp页面中调用myclass方法或变量? 请帮我 。

2 个答案:

答案 0 :(得分:4)

你不是来自任何“其他”JSP。这些声明应该被视为JSP的本地声明。如果您需要一个由多个JSP使用的类,请将其作为单独的Java源文件编写,编译它,并将其包含在WEB-INF / classes中的webapp中。

答案 1 :(得分:0)

您是否尝试使用类似

的内容

&lt;%@ include file =“/ myFile.jsp”%&gt;

???