Applet的getAppletContext().showDocument()参数隐藏问题

wuxo84 2008-01-26 05:21:57
想请问各位一个问题,希望大家能帮助我
在Applet中打开页面,用getAppletContext().showDocument(URL,windowname),网页打开后,出现了一个问题,在打开网页的地址栏中,所有参数一览无疑,我想有没有办法将参数隐藏起来?就像表单(HTTP)的POST方法,或者在getAppletContext().showDocument(URL,windowname)中能不能设置POST属性?
谢谢各位了啊!
...全文
102 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuxo84 2008-01-28
  • 打赏
  • 举报
回复
我的applet首先是在本地操作,发起一个本地socket连接一个客户端软件,然后得到这个软件返回的信息后,把信息传给远程服务器的servlet,然后servlet把数据写进数据库。也就是说要向用户展示一个页面提示成功还是不成功,你有思路吗?现在我是想让servlet来干这个,所以把带参数的url通过shouDocument()方法传给了servlet,之后servlet进行输出。
对于你说的后一种方法是想让applet和servlet进行一次通信,然后由servlet来进行页面显示?我也看过关于HttpURLConnction方面的资料,但没有具体理解,兄弟,对于后一种方法你能说得详细点吗?你有这方面现成的例子么?让俺也参考参考~谢了啊~!
wuxo84 2008-01-28
  • 打赏
  • 举报
回复
我现在用applet通过引入JSObject包操作js对象成功了,谢谢java2000_net!
结账!
老紫竹 2008-01-26
  • 打赏
  • 举报
回复
不客气,我也是做不到才这样的!

另,非得打开窗口吗?
你可以用HttpURLConnection 把你要的东西获取回来,然后在本地的一个div里面显示结果就行了。
当然,open 一个新窗口,然后 document.write 写内容也行啊!!

这样就不会泄露任何连接信息给客户了!

wuxo84 2008-01-26
  • 打赏
  • 举报
回复
谢谢!我正在看这篇文章,搜索了众多资料,仿佛觉得这是唯一的希望了,大家如果有其他建议请都提出来,咱们一块讨论!
再次感谢!
老紫竹 2008-01-26
  • 打赏
  • 举报
回复
你能否这样做
1 在applet页面里面构建一个form, 或者用现成的form也行,当然那个是POST方式的
2 让applet调用那个form的submit()方法,用javascript就行了

曲线救国!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧