2012-10-09 81 views
-1

當在Tomcat上使用JavaServlets時,是否可以加密或僅在Internet瀏覽器中顯示Get Parameters?加密獲取參數(URL)Tomcat/Servlet

這意味着例如:本地主機/主ID = 3 應顯示這樣的:?本地主機/主或本地主機/主6puu4YjzScxHsv9t ....

有一個簡單的和快速的解決方案?這有意義嗎?

THX爲你的祕訣..

回答

1

你可以使用POST而不是GET HTML表單上。這會將localhost/main?id=3變成localhost/main。參數id仍將被傳遞,您應該可以在服務器端以相同方式檢索其值。

+0

是thx我在表單中使用後..但即時通訊使用getparameters重定向到同一個servlet與鏈接。 例如servlet索引包含一個鏈接索引?show = 2如果你點擊它顯示其他數據 –

+0

@JannisHanke嗯......你不能用'someLink'做到這一點,但你可以使用CSS來使按鈕看起來像一個超鏈接。這樣你可以將'show'作爲POST參數。 –

+0

是否有另一種解決方案?我一直看到java網頁,你永遠不會看到後面的urlstring getParameter .. 他們如何解決通過鏈接重定向? –