2012-02-22 45 views
0
<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頁面中的顯式POST

我想要做的是我有一個ajax調用本地調解器jsp頁面,然後應該採取這些參數併發布到另一個域上的頁面(這是爲了規避跨域問題在IE8中調用ajax)。

我該如何做一個明確的帖子?需要URL和參數的東西?

+1

我不明白這一點 - 什麼是手頭這裏的問題 - 如何改變了AJAX調用職位,或如何在臨時JSP一旦重定向請求? – 2012-02-22 14:16:45

+1

一旦在臨時jsp上,如何重定向? – oneiros 2012-02-22 14:18:43

回答

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

+1

即javascript,對不對?一旦我在臨時jsp中,我如何基本重定向它? – oneiros 2012-02-22 14:19:09

+0

隨着更新是更清晰還是更混亂? – 2012-02-22 14:29:12

+0

清晰的路......謝謝先生 – oneiros 2012-02-22 14:44:29