Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从外部jsp调用内部类方法或变量?_Java_Jsp - Fatal编程技术网

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

Java 如何从外部jsp调用内部类方法或变量?,java,jsp,Java,Jsp,这是我的index.jsp页面: <html> <body> <%! public class myclass{ private final int foo = 42; public int getFoo() { return foo; } } %> </body> </html> 如何在其他jsp页面中调用myclass方法或变量? 请帮帮我 您不会从任何“其他”JSP中删除。这些声明应该被视为JSP的本

这是我的index.jsp页面:

<html>

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

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

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

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

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

您是否尝试使用类似


??

您是否尝试使用


??

这应该在StackOverflow上。这不是管理问题。这应该在StackOverflow上。这不是一个管理问题。