如何通过POST将数据传递到另一个域上的另一个页面而不在表单中指定它?

时间:2011-02-16 21:58:34

标签: jsp servlets post

我有一个JSP页面,当点击一个按钮时,我需要通过帖子将两个数据发送到另一个域的页面。

我的原始迭代只是在两个隐藏字段中包含两个数据,当用户点击一个按钮时,它发布了这两个数据,并且在宇宙中一切都很好。

  • 我向客户端展示了它,他们说我无法在View Source中看到数据,我无法通过get传递这些数据(即使有嗅探器的人都可以获取POST内容。客户端不会听)。
  • 他们也不同意我通过sendredirect使用GET的想法
  • 他们也反对加密并通过GET
  • 发送

使用JSP和可能的Javascript有一种“简单”的方法吗?或者如果有必要通过servlet?

1 个答案:

答案 0 :(得分:0)

只需将表单提交给servlet,然后使用java.net.URLConnection以编程方式触发另一个POST请求。这样,您的servlet将充当代理。

另见: