我想在父JSP的GET參數中使用GET參數調用JSP。此URL將爲http://server/getMap.jsp?lat=30&lon=-90&name=http://server/getName.jsp?lat1=30&lon1=-90
嵌套HTTP GET參數(請求中的請求)
getName.jsp
將返回name
參數getMap.jsp
中的字符串。
我認爲這裏的問題是在網址末尾的&lon1=-90
將被賦予getMap.jsp
而不是getName.jsp
。 有沒有辦法區分哪個GET參數轉到哪個URL?
我有一個想法是編碼第二URL(例如=
- >%3D
和&
- >%26
),但沒有解決好。到目前爲止,我的最好想法是在第二個URL中只允許一個參數,逗號分隔。所以我會有http://server/getMap.jsp?lat=30&lon=-90&name=http://server/getName.jsp?params=30,-90
並將其保留至getName.jsp
以解析其變量。這樣我就離開了&
。
注意 - 我知道我可以從完全不同的角度來處理這個問題,並完全避免嵌套的網址,但我仍然不知道(對知識的緣故!)如果這是可能的,或者,如果一個人做了.. 。