永发信息网

jsp题目求解 谢谢

答案:2  悬赏:10  手机版
解决时间 2021-05-18 22:44
  • 提问者网友:容嬷嬷拿针来
  • 2021-05-17 23:26
请编写JSP页面 inputNumber.jsp和getNumber.jsp. inputNumber.jsp页面使用表单提交数据给getNumber.jsp页面,要求inputNumber.jsp通过text方式提交一个数字给getNumber.jsp. getNumber.jsp计算并显示这个数的平方和立方。
最佳答案
  • 五星知识达人网友:枭雄戏美人
  • 2021-05-17 23:35

inputNumber.jsp 代码部分


<script type="text/javascript">
function checkIsNum(){
var num=document.getElementById("number").value;
if(isNaN(num)){
alert("请输入数字!");
document.form1.number.value="";
document.form1.number.focus();
return false;
}
return true;
}
</script>


<form name="form1" action="MyJsp.jsp" method="post" onsubmit="return checkIsNum()" >


请输入一个数:<input type="text" name="number" id="number" >
<input type="submit" value=" 提交 ">
</form>


getNumber.jsp代码部分


<%


String number=request.getParameter("number");


int num=Integer.parseInt(number);



%>


<%=num %>的平方为:<%=num*num %>


<%=num %>的立方为:<%=num*num*num %>


全部回答
  • 1楼网友:枭雄戏美人
  • 2021-05-18 00:42

首先是inputNumber.jsp

分析功能。获取用户输入并传输数据。

需要控件:form表单 和 <input type="text" name="number" id="number" > 控件。

<input type="text" name="submit" id="submit" >

提交地址 action = "getNumber.jsp" 提交方式 method="post"

其次是getNumber.jsp

分析功能。获取inputNumber.jsp所传输的数据。并做出平方和立方的业务处理

获取数据

<%String number=request.getParameter("number"); %>

处理数据

<%=num %>的平方为:<%=num*num %> //求获得的值的平方

<%=num %>的立方为:<%=num*num*num %>//求获得的值的立方

咳咳。借用楼上的回答。。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯