2014年6月20日 星期五

『JSP』取得 Checkbox 的值 (True or false value)

今天介紹一個小技巧,就是表單送出 checkbox 時,如何抓到 true 或 false 呢?

 先看看一個簡單的表單,裡面有兩個控制項,一個是 checkbox,一個是有含送出事件的按鈕,送出去之後我們利用 post 這個傳送方法,讓 index.jsp 接收

//index.jsp
  <form action="index.jsp" method="post">
    <input type="checkbox" name="chkEnable" value="true">
    <a href='javascript:;' onclick='parentNode.submit();'>送出</a>
</form>
我們讓這個 checkbox 控制像的值,給它一個 true 值,接收端只要輸入這一段就可以抓到是否有打勾的 true or false

 //index2.jsp
boolean chkEnable = Boolean.parseBoolean(request.getParameter("chkEnable"));  
收工

沒有留言:

張貼留言