当前位置: 技术问答>java相关
初级问题···如何在jsp中使用现成写好的类!(汗)
来源: 互联网 发布时间:2015-06-26
本文导语: 不好意思,由于本人初学jsp,公司又逼的急,只好来求助了! 我现在有一个现成class文件,我现在需要在jsp中调用这个class,请问如何做? 我用的是jdk1.3和tomcat3.0和windows 2000 最好写详细点,比如class文件放到哪?...
不好意思,由于本人初学jsp,公司又逼的急,只好来求助了!
我现在有一个现成class文件,我现在需要在jsp中调用这个class,请问如何做?
我用的是jdk1.3和tomcat3.0和windows 2000
最好写详细点,比如class文件放到哪?需要做什么,jsp文件里调用class的代码,等等,谢谢了!或者能告诉我,在哪能找到在比较详细的说明!多谢了,多谢了!
我现在有一个现成class文件,我现在需要在jsp中调用这个class,请问如何做?
我用的是jdk1.3和tomcat3.0和windows 2000
最好写详细点,比如class文件放到哪?需要做什么,jsp文件里调用class的代码,等等,谢谢了!或者能告诉我,在哪能找到在比较详细的说明!多谢了,多谢了!
|
|
更正一下:
class="myclass.CreateConn写的是你的类名
class="myclass.CreateConn写的是你的类名
|
哎呀!你就不能在类路径里设一下呀!
set classpath=“你的路径名”,记着,类在当前路径下不能用,得到上一级目录才行"
set classpath=“你的路径名”,记着,类在当前路径下不能用,得到上一级目录才行"
|
classpath=.;c:j2sdk1.4.0libtools.jar;c:j2sdk1.4.0libdt.jar;c:myclass
我的类在c:myclassmyclass里
我的类在c:myclassmyclass里
|
一个是放在 tomcat3.0 所配的目录里;
另一种就是放在 servlet文件所放的目录里(当然如果你的类是有包名的话还需要相应处理)
另一种就是放在 servlet文件所放的目录里(当然如果你的类是有包名的话还需要相应处理)
|
try:
假如你的tomcat安装在c:下
这样放:
1。your.class是不带包名:
C:tomcatwebappsROOTWEB-INFclassesyour.class。
在jsp中引用
2。your.class是带包名:
C:tomcatwebappsROOTWEB-INFclassescomyour.class。
在jsp中引用
3.jsp放在C:tomcatwebappsROOTyour.jsp下就可以了。
4.在你的IE中输入http://localhost:8080/your.jsp
假如你的tomcat安装在c:下
这样放:
1。your.class是不带包名:
C:tomcatwebappsROOTWEB-INFclassesyour.class。
在jsp中引用
2。your.class是带包名:
C:tomcatwebappsROOTWEB-INFclassescomyour.class。
在jsp中引用
3.jsp放在C:tomcatwebappsROOTyour.jsp下就可以了。
4.在你的IE中输入http://localhost:8080/your.jsp
|
必须在WEB-INF文件夹中建一CLASSES文件夹,把类放在他下面即可