问题描述
ASP+IIS+WIN2003APPLET小应用程序打包JAR文件首先排除路径标签格式等问题,因为我们的同事用JAVASCRIPT+TOMCAT试过可以访问。远程只会报错classnotfound而从本机以远程方式访问会报classnotfoundcausedbyopenhttpconnectionfail所以就怀疑是asp和IIS中可能有什么问题,这个问题卡了很长时间了。访问权限?设置?MEMI?我想应该不存在ASP不支持JAR格式之类的的问题吧。如果所有长法不成功的话,最后就就只有用用ASP里嵌JSP打开APPLET了,当然这样做很不好。所以请帮我看看有可能是哪方面,的问题,非常感谢。
解决方案
解决方案二:
估计是设置mime-type的问题
解决方案三:
这个和asp.net无关在IIS中添加Mime-Type*.jarapplication/java-archive
解决方案四:
IIS->WebSites->Properties->HttpHeaders->MIMETypes->New..
解决方案五:
先谢谢楼上这么快回复刚刚试了一下依然是ClassNotFoundException,继续等待帮助。
解决方案六:
设置是这样的扩展名.*.jar(.jar也试过,而且前面好象非要个点不可一保存就自动加上去了)MIME类型:application/java-archive
解决方案七:
我找到了这个对么?application/x-java-applet;jpi-version=1.4.0_01
解决方案八:
参考http://www.dedecms.com/web-art/ASP_VbScript/20060119/28685.html
解决方案九:
这个方法已经是试过了的,CLASS文件可以访问但是JAR就无法访问到找不到类。不过还是谢谢。
解决方案十:
我已经在IIS的MEMI默认目录里找到了关于JAR的一项了,所以可能不是这个问题。
解决方案十一:
现在没办法,只能用asp.net+iis嵌JSP.net+tomcat页顶着呢,难道ASP.net就真的没办法访问么?这到底是为什么?
解决方案十二:
确定报classnotfoundcausedbyopenhttpconnectionfail错误么?如果是,你报出你的路径是怎么写的。
解决方案十三:
我真的很确定,要不然也不会被JSP访问到吧。大多数网上的问题也都是首先问路径设对了没?路径就那么点内容要注意的,设来设去但是就是没反映。
解决方案十四:
<Appletcode="Hall.class"width="800"height="600"archive="DDZP.jar">这就是了,CODEBASE="."也试过没用
解决方案十五:
ASP和JAR在同一个目录下
解决方案:
你用Fidler跟踪一下tomcat和IIS返回的内容是否一样的。