在linux中为我的JSP页面放置Java类的位置
语句System.getProperty("java.class.path")
返回此路径
/usr/share/tomcat6/bin/bootstrap.jar
我有一个名为user.java
的Java文件。我正在尝试使用<jsp:useBean/>
标记。我应该把Java文件放在哪里?或者我应该首先手动编译它,然后将.class
文件放在某个文件夹中
你可以在下面搜索框中键入要查询的问题!
语句System.getProperty("java.class.path")
返回此路径
/usr/share/tomcat6/bin/bootstrap.jar
我有一个名为user.java
的Java文件。我正在尝试使用<jsp:useBean/>
标记。我应该把Java文件放在哪里?或者我应该首先手动编译它,然后将.class
文件放在某个文件夹中
# 1 楼答案
在web应用程序中,类要么位于应用程序的
WEB-INF/classes
目录中,要么位于WEB-INF/lib
目录中的jar中请注意,还需要表示包,因此类文件需要位于
WEB-INF/classes/mypackage/user.class
(前提是包是“mypackage”)此外,是的,您需要编译的类文件,而不是源文件(除了通常由web服务器编译的JSP)
# 2 楼答案
Tomcat有自己的类路径。看见 http://tomcat.apache.org/tomcat-6.0-doc/class-loader-howto.html
是的,托马斯是对的。使用软件包和