jsp实现网页计算器代码如下:只有两个jsp页面
myCal.jsp如下:
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
My JSP 'myCal.jsp' starting page请输入第一个数:
+
-
*
/
请输入第二个数:
myResult.jsp如下:
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
My JSP 'myResult.jsp' starting page//第1步接收到 第1个数
String s_num1 = request.getParameter("num1");
//第2步接收到 第2个数
String s_num2 = request.getParameter("num2");
//第3步接收到 运算符
String flag = request.getParameter("flag");
//第4步 计算
int num1 = Integer.parseInt(s_num1);
int num2 = Integer.parseInt(s_num2);
int result = 0;
if(flag.equals("+"))
{
result = num1+num2;
}
else if(flag.equals("-"))
{
result = num1-num2;
}
else if(flag.equals("*"))
{
result = num1*num2;
}
else if(flag.equals("/"))
{
result = num1/num2;
}
//第5步
out.println("结果是:"+result);
%>
虽然过程很简单但是有几个值得学习的地方:如何判断输入的数据是不是数字:使用Math.round(form1.num1.value) != form1.num1.value 来判断;
如何获取操作值:设置name属性 flag实现。
希望本文所述对大家学习JSP编程有所帮助。
相关文章
总结
以上是编程之家为你收集整理的JSP实现计算器功能(网页版)全部内容,希望文章能够帮你解决JSP实现计算器功能(网页版)所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250