import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class ResponseSample3 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{ response.setContentType("text/html; charset=Shift_JIS"); PrintWriter out = response.getWriter(); String tmp; String code = ""; tmp = request.getParameter("code"); if (tmp == null || tmp.length() == 0){ code = "200"; }else{ code = tmp; } if (code.equals("200")){ response.setStatus(HttpServletResponse.SC_OK); StringBuffer sb = new StringBuffer(); sb.append(""); sb.append(""); sb.append("サンプル"); sb.append(""); sb.append(""); sb.append("

200:SC_OK

"); sb.append(""); sb.append(""); out.println(new String(sb)); out.close(); }else{ if (code.equals("404")){ response.sendError(HttpServletResponse.SC_NOT_FOUND, "見つかりません"); }else if (code.equals("500")){ response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR); } } } }