一、案例演示

输入两个数实现加减乘除,结果输出到页面上

二、实现步骤

1、addall.jsp

简易的jsp代码,有两个输入框,四个提交按钮

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<form action="alladdtwo.jsp" method="post">number1:<input name="number1" type="text"><br>number2:<input name="number2" type="text"><br><input name="in" type="submit" value="+"><input name="in" type="submit" value="-"><input name="in" type="submit" value="*"><input name="in" type="submit" value="/">
</form>
</body>
</html>

1、addalltwo.jsp

嵌套在jsp中的java代码,接收两个输入值,通过判断运算符进行相应运算,注意除数不为零的情况通过<%=%>输出嵌套在jsp中的java值

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<form action="" method="post">number1:<input name="number1" type="text"><br>number2:<input name="number2" type="text"><br><input name="in" type="submit" value="+"><input name="in" type="submit" value="-"><input name="in" type="submit" value="*"><input name="in" type="submit" value="/">
</form><%String number1=request.getParameter("number1");int n1= Integer.parseInt(number1);String number2=request.getParameter("number2");int n2=Integer.parseInt(number2);String in=request.getParameter("in");String result="";if("+".equals(in)){result= String.valueOf(n1+n2);}if("-".equals(in)){result= String.valueOf(n1-n2);}if("*".equals(in)){result= String.valueOf(n1*n2);}if("/".equals(in)){if("0".equals(number2)){result="除数不能为零";}else {result= String.valueOf(n1/n2);}}
%>
<p style="color: #0066FF">结果:<%=n1%> <%=in%> <%=n2%> = <%=result%></p>
</body>
</html>

jsp实现简易计算器相关推荐

  1. JAVA(利用jsp+javabean+servlet)实现简易计算器

    代码解释基本都在代码中给出 1 <%@ page language="java" contentType="text/html; charset=UTF-8&quo ...

  2. JSP 和 JavaBean 来实现一个简易计算器

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.代码 1.calculater.jsp 2.Calculater.java 总结 前言 使用 JSP 和 Java ...

  3. 2020-05-05-----JavaWeb之简易计算器

    JavaWeb之简易计算器 使用JSP和JavaBean实现一个简易的计算器.要求:实现基本的加减乘除运算:并且,进行除法运算时,当除数为零时要给出错误提示. 实验步骤 1.在java resourc ...

  4. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  5. python表达式计算器_Python正则表达式实现简易计算器功能示例

    本文实例讲述了Python正则表达式实现简易计算器功能.分享给大家供大家参考,具体如下: 需求:使用正则表达式完成一个简易计算器. 功能:能够计算简单的表达式. 如:1*2*((1+2)/(2+3)+ ...

  6. PyQt5 简易计算器

    剩下计算函数(self.calculator)未实现,有兴趣的朋友可以实现它 [知识点] 1.利用循环添加按钮部件,及给每个按钮设置信号/槽 2.给按钮设置固定大小:button.setFixedSi ...

  7. 简单计算器的设计java_(基于java的简易计算器的设计.doc

    (基于java的简易计算器的设计 基于java的简易计算器的设计 摘要 自从java语言诞生以来,java语言就以不可抵挡的趋势很快成为国际上广泛流行的面向对象编程语言,它既具有高级语言的特点,又少了 ...

  8. 数据结构:栈实现简易计算器

    文章目录 栈实现简易计算器 思路 代码实现 栈结构 运算方法 测试 栈实现简易计算器 之前的博客已经介绍了栈数据结构,栈有着数据先进后出的特点,因此用于实现简易计算器时相当方便.本博文中将介绍如何用栈 ...

  9. linux shell 计算器 除0,用shell写一个简易计算器,可以实现加、减、乘、除运算,假如脚本名字为1.sh,执行示例:./1....

    用shell写一个简易计算器,可以实现加.减.乘.除运算,假如脚本名字为1.sh,执行示例:./1.sh 1 + 2#!/bin/bash if [ $# -ne 3 ] then echo &quo ...

  10. 简易计算器 (C语言)作业

    从Github下载 从CSDN下载 // // ViewController.h // SimpleCalculator // // Created by Mewlan Musajan on 11/2 ...

最新文章

  1. 蚂蚁森林最高效的合种团队—招募队友云植树,最快1天1颗树
  2. python staticmethodclassmethod
  3. Android SDK安装找不到JDK
  4. php while循环控制实例讲解
  5. UNION 与 UNION ALL
  6. 10种可提升Android应用程序运行效果的技巧
  7. 第十八章 4string 字符串的合并
  8. 小心,信用卡销卡后,竟然变成黑名单!
  9. python有趣的面试题_一道3行代码的Python面试题,我懵逼了...|python基础教程|python入门|python教程...
  10. 解决matplotlib的中文问题
  11. Delphi Sql语句中值的引用
  12. Hadoop 面试题之七
  13. LINUX中获得cpu名称
  14. 非802.11r的Fast Roaming
  15. 2022推荐大宗商品行业研究报告投资策略产业发展前景市场行情分析(附件中为网盘链接,报告持续更新)
  16. CF1715D 2+ doors 题解
  17. Cython使用技巧
  18. SLCP验厂辅导,发布网关是SLCP系统中用于数据托管和共享的关键角色
  19. 重温设计模式二 设计原则之依赖倒置原则
  20. 竞争学习神经网络-SOM

热门文章

  1. c语言学生教务管理系统,c语言教务管理系统.doc
  2. iOS中的坑:URL不识别##
  3. laravel queue(消息队列)的使用实例
  4. 02-监督学习应用.梯度下降
  5. 第一次冲刺-个人总结05
  6. leetcode Generate Parentheses python
  7. 怎么做QQ、微信等消息气泡
  8. 界面的创建(高仿QQ登入界面)
  9. Tensorflow API(二)
  10. RHEL5 telnet服务 安装配置