jsp猜字母游戏(以下标生成随机数)
1
guessCharExample1.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<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>输入您所猜的字母:
<FORM action="guessResultExample1.jsp"method="post" name=form>
<INPUT type="text"name="guesschar">
<INPUT TYPE="submit"value="提交"name="sumbit">
</FORM>
</body>
</html>
2
guessResultExample1.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>猜字母游戏</title>
</head>
<body>
<%
String tempString=request.getParameter("guesschar");//对应这里的guesschar:<Input type="text" name="guesschar">
String TempCharacter=session.getAttribute("TempCharacter").toString();
if(tempString!=null)
{
if(TempCharacter.equalsIgnoreCase(tempString))
out.println("恭喜您,您猜对了!");
else
out.println("您猜错了,加油哦!");
}
%>
<BR>
<P>输入您所猜的字母:
<Form action="guessResultExample1.jsp" method="post"name=form>
<Input type="text" name="guesschar">
<INPUT type="submit"value="提交" name="submit">
</Form>
<a href="guessCharExample1.jsp">重新开始游戏</a>
</body>
</html>
3图片

图片1.1

图片1.2

浙公网安备 33010602011771号