import java.io.IOException; import java.io.PrintWriter; import java.util.LinkedList; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class LinkedListTest extends HttpServlet { private int i=1; @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html; charset=Windows-31J"); try { // デバッグ用 i = Integer.parseInt(request.getQueryString()); } catch (Exception e) {} PrintWriter out = response.getWriter(); out.println(""); LinkedList xs = new LinkedList(); int j=i; while(j>0) { xs.addFirst(j%10); j/=10; } out.printf("あなたは "); for(int k : xs) { out.printf("%d", k, k); } out.printf("番目の来訪者です。%n"); out.printf(""); out.close(); // closeを忘れない i++; } }