import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class RequestSample1 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{ response.setContentType("text/html;charset=Shift_JIS"); PrintWriter out = response.getWriter(); String name = request.getParameter("name"); int old; String tmp = request.getParameter("old"); if (tmp == null || tmp.length() == 0){ old = -1; }else{ try{ old = Integer.parseInt(tmp); }catch (NumberFormatException e){ old = -1; } } String food[] = request.getParameterValues("food"); StringBuffer sb = new StringBuffer(); sb.append(""); sb.append("
"); sb.append("お名前は "); sb.append(name); sb.append(" です
"); sb.append("年齢は "); if (old == -1){ sb.append("未設定です
"); }else{ sb.append(old); sb.append(" です"); } sb.append("好きな果物は "); if (food != null){ for (int i = 0 ; i < food.length ; i++){ sb.append(food[i]); sb.append(" "); } sb.append(" です
"); }else{ sb.append("選択されていません"); } sb.append(""); sb.append(""); out.println(new String(sb)); out.close(); } }