回答
如果您使用的是JSF,那麼您將每個複選框綁定到支持bean中的布爾值。
注意。你真的需要指定更多的細節,你正在使用什麼技術.... 複選框是一種泛型:)但通常當你說複選框(選中/未選中)我布爾值被設置爲true/false的東西。
如果你沒有綁定到java,那麼你應該尋找一種方法來操縱DOM。我會說最簡單的方法是使用jQuery。
有幾種方法可以做到這一點:
- 您可以使用支持像
struts
- 這些功能的各種框架,如果你只是想使用的servlet,那麼你已經保存的那些
checkboxes
值在局部變量中使用request.getParameter("name_of_checkbox")
。該值可以保存在簡單string
,array
,object
或map
_如果你只是想使用servlet,那麼你必須使用request.getParameter(「name_of_checkbox」)將這些複選框的值保存在本地變量中。這些值可以保存在簡單的字符串,數組,對象或map_中。你能解釋一下如何? – 2012-02-28 08:08:11
編寫完整的代碼是不可能的。不過http://java.sun.com/developer/technicalArticles/javaserverpages/maintain_button/。本文可能會幫助您找到 – Vivek 2012-02-28 10:35:27
文章。請在連接此處之前檢查 – 2012-02-28 10:46:47
如果複選框未選中,當你調用Servlet中,該複選框請求參數將是空的。因此,您可以確保每個複選框在您的JSP上都有一個個性化的ID,並且在調用Servlet時,將請求中的值讀取到具有id作爲鍵的Map中。
當用戶返回到帶有複選框的頁面時,將值作爲請求參數傳回,並使用這些值來設置複選框的狀態。
如果你的應用程序要得到任何比這更大,我會認真地建議找在任:
- JSF2
- Struts的
- Spring MVC的
還是其他框架類型。他們都支持這種用例,他們很容易快速啓動和運行。
- 1. 檢查複選框是否被選中
- 2. 檢查複選框是否被選中
- 3. 定製複選框:如何檢查複選框是否被選中與否
- 4. Yii框架:如何檢查複選框是否被選中?
- 5. 檢查是否未選中複選框
- 6. Django檢查是否選中複選框
- 7. 檢查是否選中複選框DataGridViewCheckBoxCell
- 8. 檢查listView中的複選框是否被選中
- 9. 在DataGridview中檢查複選框是否被選中?
- 10. 如何檢查GridView中的複選框是否被選中
- 11. Laravel Flash錯誤 - 如何檢查複選框是否被選中?
- 12. jquery - 檢查是否至少有一個複選框被選中
- 13. jquery Mobile:檢查複選框是否被選中
- 14. 檢查複選框是否被選中或者不用php類
- 15. 檢查HTML複選框是否被選中
- 16. 檢查複選框是否被選中JS
- 17. 檢查複選框是否被選中使用jquery
- 18. 檢查是否所有複選框都被選中
- 19. JavaScript不斷檢查複選框是否被選中
- 20. 檢查複選框是否被選中jquery
- 21. 檢查是否複選框被選中或不
- 22. 檢查複選框是否被選中返回空指針
- 23. 如何檢查複選框是否被選中?
- 24. drupal檢查是否複選框字段被選中
- 25. JS檢查複選框是否被選中保留初始值
- 26. 如何檢查表單上的複選框是否被選中?
- 27. 如何檢查複選框是否被選中
- 28. 如何檢查是否有任何複選框已被選中
- 29. 檢查是否選中所有複選框已被點擊
- 30. 如何檢查dataGridView複選框是否被選中?
我沒有使用任何技術。有一個HTML頁面,一個Servlet和一個Glassfish服務器!沒有其他的。 – 2012-02-28 07:31:24