<!-- guessCharExample.jsp --> <%@ page contentType="text/html; charset=gb2312" %> <html> <head> <title>猜字母遊戲</title> </head> <body> 如下,咱們一塊兒來玩一個遊戲:猜字母遊戲<br> 遊戲規則:電腦會隨機本身主動生成一個字母。請你猜出這個字母是什麼。字母忽略大寫和小寫。html
<br> <% String charString=new String("abcdefghijklmnopqrstuvwxyz"); int charNumber=((int)(Math.random()*100)+1)%26-1; Character TempCharacter=new Character(charString.charAt(charNumber)); session.setAttribute("TempCharacter",TempCharacter); %> <br> <p>輸入你所猜的字母:</p> <form action="guessResultExample.jsp" method="post" name=form> <input type="text" name="guesschar"> <input type="submit" value="提交" name="submit"> </form> </body> </html>session
<!-- guessResultExample.jsp --> <%@ page contentType="text/html; charset=gb2312" %> <html> <head> <title>猜字母遊戲</title> </head> <body> <% String tempString=request.getParameter("guesschar"); String TempCharacter=session.getAttribute("TempCharacter").toString(); if(tempString!=null) { if(TempCharacter.equalsIgnoreCase(tempString)) { out.println("恭喜你,你猜對了!"); } else { out.println("你猜錯了。加油哦!"); } } %> <br> <p>輸入你所猜的字母:</p> <form action="guessResultExample.jsp" method="post" name=form> <input type="text" name="guesschar"> <input type="submit" value="提交" name="submit"> </form> <a href="guessCharExample.jsp">又一次開始遊戲</a> </body> </html>