การรับค่า Array กับ request.getParameterValues ให้เป็นภาษาไทย UTF-8
หน้าแรก JSP การรับค่า Array กับ request.getParameterValues ให้เป็นภาษาไทย UTF-8
| Code |
| <%@page contentType="text/html" pageEncoding="UTF-8"%> <FORM METHOD=POST ACTION=""> <br><INPUT TYPE="checkbox" NAME="ck" value="ก">ก <br><INPUT TYPE="checkbox" NAME="ck" value="ด">ด <br><INPUT TYPE="checkbox" NAME="ck" value="เ">เ <br><INPUT TYPE="checkbox" NAME="ck" value="พ">พ <br><INPUT TYPE="checkbox" NAME="ck" value="บ">บ <br><INPUT TYPE="checkbox" NAME="ck" value="พ">พ <input type="hidden" value="x" name="save"> <br><INPUT TYPE="submit" value="ok";> </FORM> <% if(request.getParameter("save")!=null){ String x[] = request.getParameterValues("ck"); String z[] =new String [x.length]; for(int i=0;i<x.length;i++){ z[i] = new String (x[i].getBytes("ISO8859_1"),"UTF-8"); out.print(z[i]); } } %> |
ขึ้นไปด้านบน
