思路:用setAttribute()放 ,然后直接输出
Integer str=(Integer)session.getAttribute("count");
int num3= Integer.valueOf(str);
session.setAttribute("count",num3);
你是我的解药还是毒药啊
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
<%@ page language= "java"
import = "java.util.*"
pageEncoding= "gb2312" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >
<html> <head>
<title>My JSP ‘test2.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>
<%
Integer str1=(Integer)session.getAttribute( "number" );
String str2=request.getParameter( "guess" );
Integer str3=(Integer)session.getAttribute( "count" );
int
num1=Integer.valueOf(str1);
int
num2=Integer.parseInt(str2);
int
num3=Integer.valueOf(str3);
if (num1==num2){
num3= 1 ;
out.print( "您猜对了---再玩一次 <a href=‘test1.jsp‘>guess</a>" );
} else
if (num1>num2){
num3++;
session.setAttribute( "count" ,num3);
out.print( "您猜小了---<a href=‘test1.jsp‘>guess</a>" );
out.print( "您猜了" +num3+ "次" );
} else {
num3++;
session.setAttribute( "count" ,num3);
out.print( "您猜大了---<a href=‘test1.jsp‘>guess</a>" );
out.print( "您猜了" +num3+ "次" );
}
%>
</body>
</html> |