在PHP中有$ _REQUEST,$ _GET和$ _POST。如果我只想在JSP中獲取POST變量以防止某人將變量放入url中,該怎麼辦?有沒有辦法做到這一點?謝謝!有沒有一種方法可以爲JSP中的POST變量設置request.getParameter?
1
A
回答
0
查詢字符串可從HttpServletRequest對象中獲得 - 因此您知道URL上的內容。因此,您可以過濾掉查詢字符串中的getParameterMap()中的任何內容,只留下已發佈的內容。
+0
如果你想阻止人們發送數據,他們不應該,那麼你可以考慮包含所有不可變數據的安全哈希,如果你的POST要使用這樣的話。例如,如果帖子的用戶標識爲隱藏字段,則可以包含用戶標識和某些鹽的散列作爲第二個隱藏字段,並確保沒有人欺騙用戶標識。 – 2011-04-01 21:04:06
0
你的HttpServletRequest對象有一個getMethod()屬性,它會告訴你它是GET還是POST。你可以拒絕所有的GET。
我不認爲< form action =「mypage?foo = bar」>實際上有效,也就是說,我不認爲你可以同時擁有POST和GET參數。雖然我可能是錯的。
相關問題
- 1. jquery ajax沒有設置變量爲POST
- 2. 有沒有一種方法可以爲wordpress.com配置mathjax?
- 3. 有沒有一種方法可以爲Angular cli Json設置生成的路徑?
- 4. 有沒有一種方法可以在模擬中配置Gatling?
- 5. will_paginate有沒有一種方法來設置per_page爲「所有」
- 6. 有沒有一種方法可以檢查活動進程的環境變量?
- 7. 有沒有一種方法可以在Python中爲lxml指定一個固定(或可變)數量的元素
- 8. 有沒有一種方法可以定義一個全局變量,它可以從類方法訪問?
- 9. 有沒有一種方法來評估vba中的變量?
- 10. 有沒有一種方法可以測量頁面中Javascript的重量?
- 11. 有沒有一種方法來設置爲CABasicAnimation動畫步數?
- 12. 有沒有一種方法可以確保對變量執行比@property驗證?
- 13. 有沒有一種方法可以將網頁轉換爲pdf?
- 14. 有沒有一種方法可以區分JavaScript中的鼠標?
- 15. SQL - 有沒有一種方法可以隱藏select中的列?
- 16. Ruby常量有一種方法可以有真正的常量..?
- 17. 有沒有一種方法可以統計我在產量中有多少值?
- 18. 有沒有一種方法可以改變Javascript中的函數內的原型?
- 19. 有沒有一種方法來grep或解析一個變量
- 20. 有沒有一種方法來確定在Java方法中使用的變量?
- 21. 有沒有一種方法可以測量PHP中的分析時間?
- 22. 有沒有一種方法可以測量WPF flowdoc中塊/節的高度?
- 23. 有沒有一種方法可以從Domino Designer中生成JavaDoc?
- 24. 有沒有一種方法可以在Polymer.js中使用Slick-Carousel?
- 25. 有沒有一種方法可以在Mongoose中進行投影?
- 26. 有沒有一種方法可以在python中輸入文字?
- 27. 有沒有一種簡單的方法來跟蹤Firefox變量的JavaScript變量?
- 28. 有沒有一種方法可以在Android中獲得沒有GPS的速度?
- 29. 有沒有一種方法可以一次使用Sequelize
- 30. 有沒有一種方法可以爲數組中的元素設置最大值?
[JSP,GET和POST參數]的可能重複(http://stackoverflow.com/questions/4178041/jsp-get-and-post-parameters) – 2011-04-01 19:03:12