想请问各位一个问题,希望大家能帮助我
在Applet中打开页面,用getAppletContext().showDocument(URL,windowname),网页打开后,出现了一个问题,在打开网页的地址栏中,所有参数一览无疑,我想有没有办法将参数隐藏起来?就像表单(HTTP)的POST方法,或者在getAppletContext().showDocument(URL,windowname)中能不能设置POST属性?
谢谢各位了啊!
在Applet中打开页面,用getAppletContext().showDocument(URL,windowname),网页打开后,出现了一个问题,在打开网页的地址栏中,所有参数一览无疑,我想有没有办法将参数隐藏起来?就像表单(HTTP)的POST方法,或者在getAppletContext().showDocument(URL,windowname)中能不能设置POST属性?
谢谢各位了啊!
1 在applet页面里面构建一个form, 或者用现成的form也行,当然那个是POST方式的
2 让applet调用那个form的submit()方法,用javascript就行了曲线救国!
你可以用HttpURLConnection 把你要的东西获取回来,然后在本地的一个div里面显示结果就行了。
当然,open 一个新窗口,然后 document.write 写内容也行啊!!这样就不会泄露任何连接信息给客户了!
对于你说的后一种方法是想让applet和servlet进行一次通信,然后由servlet来进行页面显示?我也看过关于HttpURLConnction方面的资料,但没有具体理解,兄弟,对于后一种方法你能说得详细点吗?你有这方面现成的例子么?让俺也参考参考~谢了啊~!
结账!