各位大侠,为啥我写的applet来接收servelt生成的对象,在小程序查看器里面可以运行,但是在网页中就报nullpointerexception啊?好像就是urlconnection.connect()这句出问题了.请大家帮忙啊!!代码如下:
URL u=new URL("http://34.1.40.4/servlet/GetPerson;
RLConnection urlcon=u.openConnection();
urlcon.setUseCaches(false);
urlcon.setDoInput(true);
urlcon.connect();()
URL u=new URL("http://34.1.40.4/servlet/GetPerson;
RLConnection urlcon=u.openConnection();
urlcon.setUseCaches(false);
urlcon.setDoInput(true);
urlcon.connect();()
at java.awt.Container.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at GET.getJContentPane(GET.java:47)
at GET.init(GET.java:35)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "thread applet-GET" java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Unknown Source)
at sun.plugin.AppletViewer.showAppletException(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
URL U=new URL("http://34.1.40.19/jar/1.htm");
win.eval("javascript:alert('bbb');");
InputStream in=U.openStream();
win.eval("javascript:alert('ccc');");为什么执行到 InputStream in=U.openStream()就报错呢?
你应该会发现一个MalformedURLException