tomcat运行jsp到底是如何调用里面的jar包和class文件,主要是jar包,到底是调用WEB-INF下的lib里的包去解析还是用系统环境变量classpath下的去解析呢?
解决方案 »
- ssh
- 文件上传问题
- http://www.lenovodata.com/account/iregisterdisplay/2809071蛮好的网络硬盘
- eclipse老是提示内存不足怎么办?
- tomcat中javabean 是在哪个目录呀
- Object转换为ArrayList类型碰到的问题?
- 怎么样在weblogic配置sql server2000呢?接着用什么方法(最好能简单点)来测试是成功的呢?
- weblogic6.1监视窗口中的Bean in use count居高不下的原因。
- 安装JBuilder出现的一个问题!再现等救!
- 急急急急急急!大婶们求问个问题,关于分层级显示的
- 求MyEclipse下Servlet程序的详细建立步骤
- Io 异常: The Network Adapter could not establish the connection
Tomcat启动Web应用的时候,会加上一个应用专用的classloder,它用的是应用独立的classpath,含WEB-INF下lib目录中的jar文件。
JSP运行时到底用的什么classpath,要看具体情形而定,因为两个classloader它都可以访问到的。
Tomcat启动Web应用的时候,会加上一个应用专用的classloder,它用的是应用独立的classpath,含WEB-INF下lib目录中的jar文件。
JSP运行时到底用的什么classpath,要看具体情形而定,因为两个classloader它都可以访问到的。
Tomcat 将所有的代码编译成servlet,然后servlet运行产生.html
Tomcat启动Web应用的时候,会加上一个应用专用的classloder,它用的是应用独立的classpath,含WEB-INF下lib目录中的jar文件。
JSP运行时到底用的什么classpath,要看具体情形而定,因为两个classloader它都可以访问到的。
<html>
<head>
<title>First Page</title>
</head>
<body>
<H3>Today is: h
<%= new java.util.Date() %>
</H3>
</body>
</html>
用了个Date的类,但是我WEB-INF文件下没有配置任何class也没有lib这个文件夹,然后为什么还是可以编译读取成功???????????
JSP中定位某个类时,会从JRE、Tomcat lib/classes、Web App lib/classes等各处找这个类。
详细参见
http://tomcat.apache.org/tomcat-5.5-doc/class-loader-howto.html