Topic: applet如何用http和war中的servlet通信?

  Print this page

1.applet如何用http和war中的servlet通信? Copy to clipboard
Posted by: dvictor
Posted on: 2004-06-15 09:13

在applet中:
servletURL = new URL( getDocumentBase(),"/MenuTree_Web/menutree_client/MenuServlet" );
servletConnection = servletURL.openConnection();
dbStream = new ObjectInputStream( servletURL.openStream() );

发布到weblogic上后,提示找不到servlet。我是打包成war的(MenuTree_Web.war)。menutree_client是包名,在web-inf/classes中。MenuServlet是要访问的servlet。

在java控制台中的错误:
IOException caught!

http://victor:7001/MenuTree_Web/menutree_client/MenuServlet

java.io.FileNotFoundException: http://victor:7001/MenuTree_Web/menutree_client/MenuServlet

  at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

  at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

  at java.net.URL.openStream(Unknown Source)

  at menutree_client.MenuApplet.setup(MenuApplet.java:86)

  at menutree_client.MenuApplet.init(MenuApplet.java:39)

  at sun.applet.AppletPanel.run(Unknown Source)

  at java.lang.Thread.run(Unknown Source)

java.lang.NullPointerException

  at menutree_client.MenuApplet.setup(MenuApplet.java:112)

  at menutree_client.MenuApplet.init(MenuApplet.java:39)

  at sun.applet.AppletPanel.run(Unknown Source)

  at java.lang.Thread.run(Unknown Source)

能不能通过http访问war中的文件,如果可以这个URL该怎么设置???

2.Re:applet如何用http和war中的servlet通信? [Re: dvictor] Copy to clipboard
Posted by: dvictor
Posted on: 2004-06-15 09:29

我的Applet和调用它的jsp也都在这个war里面。jsp的访问路径是:
http://victor:7001/MenuTree_Web/index.jsp

applet可以显示但是数据没有过来,java控制台中就显示如上的错误信息。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923