Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ▪️Test02Servlet.java
- package servlet;
- import java.io.IOException;
- import java.io.PrintWriter;
- import java.text.*;
- import java.util.*;
- import javax.servlet.ServletException;
- import javax.servlet.annotation.WebServlet;
- import javax.servlet.http.HttpServlet;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import static java.lang.System.*;
- //Test02ServletはURLパターン
- @WebServlet("/Test02Servlet")
- public class Test02Servlet extends HttpServlet {
- private static final long serialVersionUID = 1L;
- public Test02Servlet() {
- super();
- }
- protected void doGet(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- // 運勢をランダムで決定
- String[] luckArray = { "超スッキリ", "スッキリ", "最悪" };
- // 0以上3未満の整数を乱数で生成
- int index = (int) (Math.random() * 3);
- String luck = luckArray[index];
- // 占い②
- Random rnd = new Random();
- String[] fortune = { "凶", "吉", "大凶", "末吉" };
- int num = rnd.nextInt(fortune.length);
- // 実行日を取得
- Date date = new Date();
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
- String today = sdf.format(date);
- // HTMLを出力
- response.setContentType("text/html; charset=UTF-8");
- PrintWriter out = response.getWriter();
- out.println("<html>");
- out.println("<head>");
- out.println("<title>スッキリ占い</title>");
- out.println("</head>");
- out.println("<body>");
- out.println("<p>" + today + "の運勢は" + luck + "です</p>");
- out.println("<p></p>");
- out.println("<p>" + today + "の運勢は" + fortune[num] + "です</p>");
- out.println("<img src="more1.gif">");
- out.println("</body>");
- out.println("</html>");
- response.setContentType("text/html; charset=UTF-8");
- // 実行結果のHTMLを出力する処理(サーブレットクラスでHTMLを出力する処理)
- PrintWriter out1 = response.getWriter();
- out1.println("<html>");
- out1.println("…");
- out1.println("</html>");
- // getWriter().append("Served at: ").append(request.getContextPath());
- }
- protected void doPost(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException {
- doGet(request, response);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement