当前位置: 首页 > news >正文

大同哪有做网站的外贸网络营销

大同哪有做网站的,外贸网络营销,内网穿透做网站能查到网站ip吗,wordpress幻灯片滚动插件JavaWeb之猜数字小游戏 实现一个猜数字小游戏:系统先随机分配给用户一个1到100之间的数,然后用户在页面输入自己的猜测,如果用户猜测不正确,则提示用户猜测的数字是大了还是小了;如果用户猜测正确,则游戏结…

JavaWeb之猜数字小游戏

实现一个猜数字小游戏:系统先随机分配给用户一个1到100之间的数,然后用户在页面输入自己的猜测,如果用户猜测不正确,则提示用户猜测的数字是大了还是小了;如果用户猜测正确,则游戏结束。要求:游戏中的不同功能分别在不同的JSP页面中实现,并在JSP页面中使用到session等内置对象。逻辑处理不允许使用JS脚本来实现。AJAX可以使用。

操作步骤

1.新建工程。
2.在工程下新建jsp文件:test1.jsp,test1guess.jsp,test1large.jsp,test1small.jsp,test1right.jsp。
3.在各jsp文件下写下面代码。

实验代码

  1. 游戏开始界面test1.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>猜数字小游戏</title>
<style type="text/css">form{width: 300px;height:300px;margin: 0 auto;border-radius: 5%;border: 1px solid black;text-align: center;}
</style>
</head>
<body>
<form method="get" action="test1guess.jsp"><h2>猜数字小游戏</h2><%int num =(int)(100*Math.random()+1);session.setAttribute("save", new Integer(num));%><%-- 产生的随机数是:<%=num %> --%><p>请用户输入猜测的数字:<input type="text" name="guess"><p><input type="submit" value="单击此处验证" ></form></body>
</html>
  1. test1guess.jsp(验证用户猜的数是大了还是小了还是正确?)
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>guess</title>
</head>
<body><%request.setCharacterEncoding("UTF-8");response.setCharacterEncoding("UTF-8");int num1= (int)session.getAttribute("save");//获取产生的随机数String guess1 = request.getParameter("guess");//获取用户猜测的数字session.setAttribute("guess", guess1);String guess2 = (String)session.getAttribute("guess");int guess3 = Integer.parseInt(guess2);if(guess2!=null){if(guess3>num1){//response.sendRedirect("test1large.jsp");request.getRequestDispatcher("test1large.jsp").forward(request,response);}else if(guess3<num1){response.sendRedirect("test1small.jsp");}else{response.sendRedirect("test1right.jsp");}}%>
</body>
</html>
  1. test1large.jsp(猜大了)
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>large</title>
<style type="text/css">form{width: 300px;height:300px;margin: 0 auto;border-radius: 5%;border: 1px solid black;text-align: center;}
</style>
</head>
<body>
<form method="get" action="test1guess.jsp"><h3>您猜的数字是<%=session.getAttribute("guess") %></h3><h3>猜大了!</h3><br><p>请重新输入猜测的数字:<input type="text" name="guess"><p><input type="submit" value="验证" ></form>
</body>
</html>
  1. test1small.jsp(猜小了)
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>small</title>
<style type="text/css">form{width: 300px;height:300px;margin: 0 auto;border-radius: 5%;border: 1px solid black;text-align: center;}
</style>
</head>
<body><form method="get" action="test1guess.jsp"><h3>您猜的数字是<%=session.getAttribute("guess") %></h3><h3>猜小了!</h3><br><p>请重新输入猜测的数字:<input type="text" name="guess"><p><input type="submit" value="验证" ></form>
</body>
</html>
  1. test1right.jsp(猜小了)
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>right</title>
<style type="text/css">form{width: 300px;height:300px;margin: 0 auto;border-radius: 5%;border: 1px solid black;text-align: center;}
</style>
</head>
<body>
<form method="get" action="test1guess.jsp"><br><h3>您猜的数字是<%=session.getAttribute("guess") %></h3><br><br><br><h2>恭喜您,猜对了!</h2><br>
</form>
</body>
</html>

运行结果

1.游戏开始
开始界面
2.猜测结果 在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.lbrq.cn/news/2762155.html

相关文章:

  • 深圳建站公司优化建设公司网站大概需要多少钱?
  • 徐州网站开发兼职做推广的都是怎么推
  • wordpress注册用户可见湖北seo推广
  • 广州省建设厅官方网站网络推广的方式和途径有哪些
  • 网站建设项目验收表网络推广方法有哪几种
  • 今日头条重大消息李江seo
  • wordpress欢迎新会员seo优化是怎么回事呢
  • 注册网页需要多少钱企业seo职位
  • 微信微网站教程重庆网站seo好不好
  • 网站建设的前期投入百度应用中心
  • wordpress 短信插件seo流量排名软件
  • html5网站建设 教程自媒体怎么赚钱
  • 政府网站建设工作的自查报告重庆网站制作
  • 清远佛冈住房和城乡建设局网站ciliba最佳磁力搜索引擎
  • 青岛建网站选青岛博采网络二十四个关键词
  • 免费广州网站开发维护陕西seo优化
  • b2b网站用织梦可以做吗电商运营推广是做什么的
  • 做公司网站需要什么网站推广优化公司
  • 合肥哪个公司做网站好广告公司推广软文
  • 内部网络网站怎么做注册网站在哪里注册
  • 做名片用哪个网站百度推广在线客服
  • 优秀网站seo报价如何推广宣传一个品牌
  • win7如何做网站服务器网推放单平台
  • 网站栏目名称seo系统源码
  • 深圳企业网站建设开发费用私人做网站
  • 青海省住房和城乡建设厅的官方网站企业建站免费模板
  • 网站建设+临沂怎么在百度上做广告
  • 深圳西乡 网站建设品牌整合营销
  • 视频类网站建设的成果深圳搜索引擎优化推广便宜
  • 网站改版中百度认证是什么
  • 数据泵实施VPS海外:跨国数据同步的完整解决方案
  • 飞算JavaAI家庭记账系统:从收支记录到财务分析的全流程管理方案
  • JAVA经典面试题:数据库调优
  • MySQL数据库备份与恢复
  • 反向代理、负载均衡器与API网关选型决策
  • metasploit 框架安装更新遇到无法下载问题如何解决