编写一个JSP程序

编写一个JSP程序,第1张

<script type="text/javascript">

function c() {

var a=parseInt (document.getElementById("n1").value)

var b=parseInt(document.getElementById("n2").value)

document.getElementById("n4").value=(a+b)

}

</script>

<style type="text/css">

#n1,#n2,#n3,#n4{

border: 2px solid

}

</style>

</head>

<body>

<input id="n1" type="text" />加上

<input id="n2" type="text" />

<input id="n3" type="button" value="等于"/ onclick="c()">

<input id="n4" type="text"/>

</body>

</html>

在一个页面上帮你搞定了。。。你自己看看然后再分把

<%@ page language="java" contentType="text/htmlcharset=UTF-8"

pageEncoding="UTF-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=UTF-8">

<title>这是一个猜数字的小游戏</title>

</head>

<body>

<center>

<%

//保存随机数

int num=-1

//猜测的次数

int flg=0

//如果用户是第一次进入则生成随机数

if(session.isNew())

{

//生成0-100之间的随机数

num=(int)(Math.random()*101)

//将随机数保存在session中

session.setAttribute("num",num)

}

else

{

num=Integer.parseInt(session.getAttribute("num").toString())

}

//次数累加

if(request.getParameter("number")!=null)

flg=Integer.parseInt(session.getAttribute("flg").toString())+1

System.out.println(flg)

//保存猜测的次数

session.setAttribute("flg",flg)

%>

<form action="" method="post">

请输入所要猜测的数字:

<input type="text" name="number">

<input type="submit" value="提交">

</form>

<%

if(request.getParameter("number")!=null)

{

//获得用户所猜测的数字

int num1=-1

num1=Integer.parseInt(request.getParameter("number"))

if(num1>num)

out.println("你猜的数太大了!<br>")

if(num1<num)

out.println("你猜的数太小了!<br>")

if(num1==num)

out.println("恭喜你猜对了!<br>")

out.println("你已经猜了"+flg+"次")

}

%>

</center>

</body>

</html>

给你写好了!

inputsting .jsp:

<%@ page contentType="text/htmlcharset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<html>

<head>

<title>inputsting .jsp</title>

</head>

<body>

<!--form表单开始,提交到computer.jsp-->

<form name="form1" method="post" action="computer.jsp">

<label>

<input type="text" name="text">

</label>

<label>

<input type="submit" name="Submit" value="提交">

</label>

</form>

<!--form表单介绍-->

</body>

</html>

computer .jsp:

<%@ page contentType="text/htmlcharset=gb2312" language="java" import="java.sql.*" errorPage="" %>

<%

String s=request.getParameter("text")//获取提交过来的表单的text属性值,把其放在s中,即是把inputsting.jsp的form表单中的text的内容赋值给s,

int i=s.length()//计算s的长度,即是 inputsting.jsp的form表单中的text的内容的长度!

%>

<html>

<head>

<title>computer .jsp</title>

</head>

<%out.println("提交过来的字符串长度为:"+i)%>

<body>

</body>

</html>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8093462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存