jsp实用教程第四版答案(一个小问题,望JSP高手进!!!(所有分悬赏答案))

本文目录
一个小问题,望JSP高手进!!!(所有分悬赏答案)
《a href="change.jsp?id=《%rs.getObject(4);%》"》修改《/a》 //将id传到修改页面
应该改为:
《a href="change.jsp?id=《%=rs.getObject(4)%》"》修改《/a》 //将id传到修改页面
或者:
《a href="change.jsp?id=《%out.print(rs.getObject(4));%》"》修改《/a》 //将id传到修改页面
你试试吧。。。。可能还存在其他错误,自己仔细点
编写3个jsp页面: main. jsp, circle. jsp, ladder. jsp
main.jsp
《%@page contentType="text/html;charset = gb2312"%》
《HTML》
《head》《/head》
《body bgcolor=cyan》
《%
double r = 3, a = 2, b = 5, c = 2;
%》
《br》加载circle.jsp计算半径《%=r%》的圆的面积:
《jsp:include page="circle.jsp"》
《jsp:param value="《%=r %》" name="sideR" /》
《/jsp:include》
《br》加载ladder.jsp计算上底为《%=a %》,下底为《%=b %》,高为《%=c %》的梯形面积
《jsp:include page="ladder.jsp"》
《jsp:param value="《%=a %》" name="sideA" /》
《jsp:param value="《%=b %》" name="sideB" /》
《jsp:param value="《%=c %》" name="sideC" /》
《/jsp:include》
《/body》
《/HTML》
circle.jsp
《%@page contentType="text/html;charset = gb2312"%》
《%!public String getArea(double r) {
if (r 》 0) {
double area = r * r * 3.14;
return "" + area;
} else {
return ("输入的值不规范,不能计算,请重新输入");
}
}%》
《%
String sideR = request.getParameter("sideR");
double r = Double.parseDouble(sideR);
%》
《font color=blue size=2》
《br》
《br》
我是被加载的文件,负责计算圆的面积
《br》
给我传递的半径是:《%=r%》
《br》
圆的面积是:《%=getArea(r)%》
《/font》
ladder.jsp
《%@page contentType="text/html;charset = gb2312"%》
《%!public String getArea(double a, double b, double c) {
if (a 》 0 && b 》 0 && c 》 0) {
double area = (a + b) * c / 2;
return "" + area;
} else {
return ("输入的值不规范,不能计算,请重新输入");
}
}%》
《%
String sideA = request.getParameter("sideA");
String sideB = request.getParameter("sideB");
String sideC = request.getParameter("sideC");
double a = Double.parseDouble(sideA);
double b = Double.parseDouble(sideB);
double c = Double.parseDouble(sideC);
%》
《font color=blue size=2》
《br》
《br》
我是被加载的文件,负责计算梯形的面积
《br》
给我传递的上底《%=sideA%》,下底《%=sideB%》,高《%=sideC%》
《br》
梯形的面积是:《%=getArea(a, b, c)%》
《/font》
运行的结果

更多文章:
linux命令的选项和参数(linux为什么要有参数和选项)
2026年9月6日 20:20
perseverance的意思(preseverance的意思)
2026年9月6日 18:30
react native和uniapp(h5和uniapp和react性能)
2026年9月6日 18:00
mysql查看有哪些表(在mysql里面怎么查看数据库里面有多少表)
2026年9月6日 17:40
parsefloat()(html里的parsefloat什嘛意思)
2026年9月6日 16:30
onreceive函数(Android怎么给onReceive()函数传参数)
2026年9月6日 15:00
school day是什么意思(school days为什么要翻译成日在校园啊)
2026年9月6日 14:10






