为了账号安全,请及时绑定邮箱和手机立即绑定

jsp运行时出的小问题,request方法怎么用?

jsp运行时出的小问题,request方法怎么用?

七辻屋的馒头 2016-09-22 14:30:37
这是一段输入求阶乘的jsp代码这里是代码和运行截图。,tomcat里的request jar包也导入过了,请教大神问题出在哪了。<%@ page contentType="text/html; charset=GBK"%><html>  <head>        <title>计算阶乘</title>    </head>      <body>     <form action="jiecheng.jsp"method="get"name="form"><input type="text"name="radius">     <input type="submit"name="submit"value="开始计算"></form>          <%!void jiecheng(){   String str =request.getParameter("radius");    double num=Double.parseDouble(str);   for(int i = 1;i < 6;i++){   int n = 1;   for(int j = 1;j < i+1;j++){    n = n * j;   }   num = num + n;  }  System.out.println(num); }      %>    <%jiecheng(); %>    <p>所求的阶乘是:<%=jiecheng() %>  </body></html>
查看完整描述

2 回答

已采纳
?
hulukid

TA贡献190条经验 获得超40个赞

15行错了。

  String str =request.getParameter("radius");

可能是str为null了

查看完整回答
反对 回复 2016-09-23
?
七辻屋的馒头

TA贡献1条经验 获得超0个赞

已经解决了,request。getParameter不能放在声明里面,移出去后就停止报错了。

查看完整回答
反对 回复 2016-09-23
  • 2 回答
  • 0 关注
  • 1390 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信