/************************** ボタンにより処理を振り分け **************************/ import java.io.IOException; import java.io.PrintWriter; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.ServletException; @SuppressWarnings("serial") public class PostServletButton extends HttpServlet{ /***********doPost************/ public void doPost(HttpServletRequest req, HttpServletResponse res) throws IOException, ServletException{ res.setContentType("text/html;charset = shift_jis"); //シフトJIS String colorCode = ""; if(req.getParameter("red") != null){ //赤が押されたか? colorCode = "#FF0000"; } else if(req.getParameter("blue") != null){ //青が押されたか? colorCode = "#0000FF"; } else if(req.getParameter("magenta") != null){ //紫が押されたか? colorCode = "#FF00FF"; } PrintWriter out = res.getWriter(); //道を作る out.println("
"); //HTMLの生成 out.println("