昨天介紹的是建立一個註冊頁面,並且把表單建立起來。
接著需要設定form表單幾個屬性:
<form method="POST" action="register_save.jsp">
到此已經完成傳送表單前的準備,再來要新增一個負責接收和處理表單的頁面。
那要怎麼接收表單的資料?
答案是使用request物件,這是接收表單最常用到的語法
下面這段語法的意思是接收表單name="account"裡面的值。
String name = request.getParameter("name");
再來我們驗證一下,接收到的值是不是剛剛所傳送的值。
輸入下面這段語法就可以把資料顯示在console上。
System.out.println("name:"+name);
顯示的結果name接收到的居然是亂碼,這是為什麼呢?
其實原因是因為我們還少做一個編碼設定的處理
只要我們設定這段語法就可以正常顯示中文了,不過要注意的是要在你使用request物件前設定
request.setCharacterEncoding("UTF-8")
這樣我們就完成接收資料的動作了。