JSP简单练习-猜字母游戏

<!-- guessCharExample.jsp -->
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>猜字母游戏</title>
</head>
<body>
下面,我们一起来玩一个游戏:猜字母游戏<br>
游戏规则:电脑会随机自动生成一个字母,请你猜出这个字母是什么。字母忽略大小写。<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>
<!-- 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>


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。