JSP页面中的显式POST

时间:2012-02-22 14:12:58

标签: ajax jsp

<FORM NAME="form1" METHOD="POST" action="some.jsp">
        <INPUT TYPE="text" NAME="first" VALUE="First">
        <INPUT TYPE="text" NAME="second" VALUE="Second">

    </FORM>

在后台提交表单时,POST方法将使用参数发送到该jsp页面。

我想要做的是我对本地中介jsp页面进行了ajax调用,该页面应该接受这些参数并发布到另一个域上的页面(这是为了避免使用ajax的跨域问题)在IE8中调用)。

我如何做一个明确的帖子?需要URL和参数的东西?

1 个答案:

答案 0 :(得分:1)

如果您遇到的任何问题都是发布表单,那就像

一样简单
document.forms['form1'].submit()

编辑:在这种情况下,请参阅Using java.net.URLConnection to fire and handle HTTP requests了解如何发出POST或GET请求。我建议使用request.getParameterMap()并对其进行迭代,将这些参数放入新的出站请求中。

http://tomcat.apache.org/tomcat-5.5-doc/catalina/docs/api/org/apache/catalina/connector/Request.html