中易网

DW8中JSP的应用(累加)

答案:2  悬赏:0  
解决时间 2021-03-12 00:14
代码如下所示:
<%!
public long adder(int n)
{
long sum=0;
for(int i=1;i<=n;i++)
sum=sum+i;
return sum;
}
%>
<body>
<%
String n=request.getParameter("name");//错误提示在这行,但是我不知道哪个地方错误,怎样改。
int m=Integer.parseInt(n);
long result;
result=adder(m);
out.println("1+...+"+n+"="+result);
%>

补充下,是在文本域输入任意一个数字n,得出1到n的所有数的累加。
以下是全部代码:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<%!
public long adder(int n)
{
long sum=0;
for(int i=1;i<=n;i++)
sum=sum+i;
return sum;
}
%>
<body>
<%
String n=request.getParameter("name");
int m=Integer.parseInt(n);
long result;
result=adder(n);
out.println("1+...+"+n+"="+result);
%>
</body>
</html>
最佳答案
反正没有什么机密性,最好把代码全部贴上来赛,你只贴一段代码,不好看的。
你检查一下是否你的文本框name属性为“name”。
全部回答
那个文本域的内容提交了吗?或者那个表单的名字是name吗?? 怎么你的源代码里面没有你说的文本框啊? 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
四月份去泰国哪里好玩
工业企业的会计和商业企业会计有什么不同
2013级师范类专业毕业会发教师资格证吗?
直角三角形知道斜边长和坡度比,怎么求直角边
信源通投资咨询有限公司在哪里啊,我有事要去
电冰箱不停机怎么办办?
智能监控系统、报警系统所需要的设备
求1个stc11f02e做的1位数码管计数器的电路图
最近的生猪行情不错,想找个稳定点的猪预混料
东湟线/南环路(路口)地址有知道的么?有点事
临时身份证能办农业银行银行卡吗
大理石品种中的金碧辉煌和新西米哪种做飘窗更
上古卷轴5加技能点的代码,修改器为什么不管
如何做好家长工作
北京市最大的K T W ?
推荐资讯
你诺安好便是晴天
k56在沈阳北坐还是在沈阳站坐
山头尾在哪里啊,我有事要去这个地方
电脑自带音响的设置
修水县卫监所地址在什么地方,想过去办事
单菜的成本核算怎么做呢,能举例说明最好了谢
天天乐扎啤城这个地址在什么地方,我要处理点
对面山上如果跑下一只狐狸,私自喂养是否犯法
非本地户口,要在广州市增城区新塘镇就读公立
求妃子一笑的全部完结小说,要txt,谢谢
和谐汽修在什么地方啊,我要过去处理事情
人喝了防冻液会怎样?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?