编一个jsp页,该页面有一个表单通过表单输入正方形边长用JavaBean实现面积和周长的计算结果显示在另一页面

有详细的步骤

第1个回答  2010-12-10
或得text框输入的值 在后台定义自己需要的公式 接收页面传过来的参数 如 长*宽 然后把结果显示在上面的表单就OK了
第2个回答  2012-05-04
index.jsp中代码如下
<body>
<form action="result.jsp" method="post" name="frmCalc" onsubmit="calcSquare()">
长:<input id="chang" name="chang" value="2">
宽:<input id="kuan" name="kuan" value="3">
<input type="hidden" id="girth"name="girth">
<input type="hidden" id="area" name="area">
<input type="submit" value="提交" >
</form>
<script type="text/javascript">
function calcSquare(){
var strChang=document.getElementById("chang").value;
var strKuan=document.getElementById("kuan").value;
var intChang=parseInt(strChang);
var intKuan=parseInt(strKuan);
var girth=(intChang+intKuan)*2;
var area=intChang*intKuan;
document.getElementById("girth").value=girth;
document.getElementById("area").value=area;
alert(document.getElementById("area").value);
}
</script>
</body>
result.jsp中如下
<body>
长度:<input id="chang" value="${param.chang }"> <br>
宽度:<input id="kuan" value="${param.kuan }"><br>
周长<input id="girth" value="${param.girth }"><br>
面积<input id="area" value="${param.area}"><br>
</body>
很简单的耶
第3个回答  2010-12-10
太简单了,你自己试试啊,这种东西,学习东西要自己摸索,别老依赖别人,最好自己试着解决,虽然发的时间比别人多了N倍,但得到的东西比别人要多10*N倍。
一个过来人的回答。本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网