分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

jsp-简单的猜数小游戏

发布时间:2023-09-06 01:13责任编辑:董明明关键词:jsjsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> ?<head> ???<base href="<%=basePath%>"> ???????<title>My JSP ‘game.jsp‘ starting page</title> ???????<meta http-equiv="pragma" content="no-cache"> ???<meta http-equiv="cache-control" content="no-cache"> ???<meta http-equiv="expires" content="0"> ???????<meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> ???<meta http-equiv="description" content="This is my page"> ???<!-- ???<link rel="stylesheet" type="text/css" href="styles.css"> ???--> ?</head> ???<body> ???<%!int count = 0;%> ???<% ???????Object obj = session.getAttribute("numint");//第一次访问的时候,为null,第二次访问之后,都有值 ???????if (obj == null) { ???????????Random r = new Random(); ???????????obj = r.nextInt(100); ???????????session.setAttribute("numint", obj); ???????} ???????int rm = Integer.parseInt(obj.toString()); ???%> ???<% ???????String numstr = request.getParameter("num");//获取猜数的数字 ???????int cou=0; ???????if (numstr != null && !"".equals(numstr)) {//直接浏览器url访问jsp,num值为null,提交的时候,没有输入num的值,num值为"" ???????????//num肯定是有值 ???????????count++; ???????????cou=count; ???????????int num = Integer.parseInt(numstr); ???????????if (num > rm) { ???????????????out.println("太大了"); ???????????} else if (num < rm) { ???????????????out.println("太小了"); ???????????} else { ???????????????out.println("终于猜正确了"); ???????????????Random r = new Random(); ???????????????obj = r.nextInt(100); ???????????????session.setAttribute("numint", obj); ???????????????count=0; ???????????} ???????????????????} ???%> ???欢迎您玩猜数游戏,猜了 ???<%=cou%>次<%--<%out.print(rm); --%> ???<form action="game.jsp" method="post"> ???????<br> 输入数字 <input name="num"> <input type="submit" ???????????value="点击确认"> ???</form> ?</body></html>

运行截图:

jsp-简单的猜数小游戏

原文地址:http://www.cnblogs.com/a1045417817/p/7582465.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved