jsp猜数字游戏

来源:百度知道 编辑:UC知道 时间:2024/05/31 16:13:41
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%!
int count=0;
%>
<html>
<body>
<%if(request.getParameter("mysubmit")==null){%>
<form action=login.jsp>
用户名:<input type=Text name=name><br>
密码:<input type=password name=password><br>
<input type=submit name=mysubmit value=提交><br>
</form>
<% }else{
String name=request.getParameter("name");
String password=request.getParameter("password");
%>
欢迎你参加猜数字游戏!
<form action="login.jsp" method="post">
输入你猜的数字:<input type=text name=n >
<input type="submit" name="submit" value="提交"><br>
<%
int number=0;
int m=1000;
count++;
if(count==1)
number=(int) Math.random() * 100;
else
;
String n1

int n2=Integer.parseInt(n1); 这里出错,你输入的n不是整数吧!!

应该是在30行转化的时候发生异常吧!
从request中所取的值要转化成字符串必须先toString
所以30行改为:int n2=integer.parsInt(n1.toString);
好像是这样,改错啦不要笑啊!!!请指教哦。。。。