当前位置: 技术问答>java相关
怎样在jsp网页中调用已编译好的java应用程序?(*.class文件)
来源: 互联网 发布时间:2015-09-08
本文导语: 如题!!! | 每一个应用程序都有一个名字example就是他的一个例子,该应用程序的名字由server.xml进行配置,具体配置你完全可以参考example的例子来进行,不过不要写错位置就行了。 有了应...
如题!!!
|
每一个应用程序都有一个名字example就是他的一个例子,该应用程序的名字由server.xml进行配置,具体配置你完全可以参考example的例子来进行,不过不要写错位置就行了。
有了应用程序,你在该应用程序的目录中自己建立WEB-INF/classes目录,并将你的所有class放到溉目录,注意,你最好是用工具编译,并将输出目录设定为该classes目录,否则目录结构也就是package就需要你自己建立了,如果你只有class文件,没有目录结构,则必须建立,否则程序无法找到class目录,package中的一个点就是一个目录层次。当然了,最好是用jar了,放到WEB-INF/lib目录中。
上述做法只能对servlet或是bean(java类)了,如果是applet就不同了,其实applet都是客户端运行的东西,你需要指明它在网络中的位置,好像是docbase吧,然后指向你的一个URL,这个URL可以随意指定,只要从网上能够访问到就可以了。
自己试一试,祝你好运。
有了应用程序,你在该应用程序的目录中自己建立WEB-INF/classes目录,并将你的所有class放到溉目录,注意,你最好是用工具编译,并将输出目录设定为该classes目录,否则目录结构也就是package就需要你自己建立了,如果你只有class文件,没有目录结构,则必须建立,否则程序无法找到class目录,package中的一个点就是一个目录层次。当然了,最好是用jar了,放到WEB-INF/lib目录中。
上述做法只能对servlet或是bean(java类)了,如果是applet就不同了,其实applet都是客户端运行的东西,你需要指明它在网络中的位置,好像是docbase吧,然后指向你的一个URL,这个URL可以随意指定,只要从网上能够访问到就可以了。
自己试一试,祝你好运。
|
象这样子调用
|
如果是APPLET ,用
要不你就做成JAVABEAN,在JSP里调用啊!
要不你就做成JAVABEAN,在JSP里调用啊!
|
将你的*.class放到web_infclass下(完整路径)
WEB-INFclassescomjspsmartupload
WEB-INFclassescomjspsmartupload
|
JSP中应用程序?那不就是APPLET了吗?
和HTML网页文件一样调用啊!
和HTML网页文件一样调用啊!
|
我也想知道,到底bean是放在什幺地方?我的是放在examples/web-inf/classes/下怎幺不行啊?还有就是我要加载的applet 也不知道放在什幺地方,各位帮我也解决这个问题吧!我的bean和applet都已经是*.class文件了.
我用的是tomcat, WEB-INF是在examples下的那个吗?可是后面有classes,再后面就没有comjspsmartupload了啊,是自己建的还是我根本就找错了?
我用的是tomcat, WEB-INF是在examples下的那个吗?可是后面有classes,再后面就没有comjspsmartupload了啊,是自己建的还是我根本就找错了?