• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    基于JSP实现一个简单计算器的方法

    本文实例讲述了基于JSP实现一个简单计算器的方法。分享给大家供大家参考。具体实现方法如下:

    index.jsp

    复制代码 代码如下:
    %@ page language="java" import="java.util.*" pageEncoding="GB18030"%> 

    String path = request.getContextPath(); 
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 
    %> 
    html> 
      head> 
      !-- 用户提交验证 --> 
      script type="text/javascript" language="javascript"> 
      !--  
      function checkNum(){ 
        if(form1.num1.value==""){ 
        window.alert("num1 值不能为空 !!哈哈"); 
        return false; 
        } 
        //判断num1是不是一个数 
        if(Math.round(form1.num1.value)!=(form1.num1.value)){ 
        window.alert("num1不是一个整数") 
        return false; 
        } 
        if(form1.num2.value==""){ 
        window.alert("num2 值不能为空 !!哈哈"); 
        return false; 
        } 
        //判断num2是不是一个数 
        if(Math.round(form1.num2.value)!=(form1.num2.value)){ 
        window.alert("num2不是一个整数") 
        return false; 
         
      } 
      } 
      --> 
      /script> 
      /head> 
      h1>我的计算器/h1> 
      hr> 
      body> 
        form  name ="form1" action="result.jsp" method ="post"> 
        input type="text" name ="num1" >/input>br> 
        
        select name="flag"> 
        option value=+>+/option> 
        option value=->-/option> 
        option value=*>*/option>  
        option value=/>//option> 
        /select>br> 
         input type="text" name="num2"/>/input>br> 
        input type="submit" value="提交" onclick="return checkNum();">/input> 
        /form> 
        hr> 
      /body> 
    /html>

    result.jsp用于显示结果

    复制代码 代码如下:
    %@ page language="java" import="java.util.*" pageEncoding="GB18030"%> 

    String path = request.getContextPath(); 
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 
    %> 
     
    !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
    html> 
      head> 
      /head> 
       
      body> 
      % 
        String num1=request.getParameter("num1"); 
        String num2 = request.getParameter("num2"); 
       String flag = request.getParameter("flag"); 
       int s_num1=Integer.parseInt(num1); 
       int s_num2=Integer.parseInt(num2); 
       int result=0; 
      
      if(flag.equals("+")){ 
      //加 
      result=s_num1+s_num2; 
      }else if(flag.equals("-")){ 
      //减 
      result=s_num1-s_num2; 
      }else if(flag.equals("/")){ 
      result=s_num1/s_num2; 
      //除 
      }else{ 
      //乘 
      result=s_num1*s_num2; 
      } 
      out.println("结果是:"+result); 
       %> 
      /body> 
    /html>

    希望本文所述对大家的jsp程序设计有所帮助。

    您可能感兴趣的文章:
    • javascript写的简单的计算器,内容很多,方法实用,推荐
    • 简易js代码实现计算器操作
    • js实现简单计算器
    • 用JS写的简单的计算器实现代码
    • html+js实现简单的计算器代码(加减乘除)
    • javascript-简单的计算器实现步骤分解(附图)
    • 纯javascript代码实现计算器功能(三种方法)
    • 网页计算器 一个JS计算器
    • js网页版计算器的简单实现
    • javascript实现简易计算器功能
    上一篇:java使用smartupload组件实现文件上传的方法
    下一篇:JSP实现简单的用户登录并显示出用户信息的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    基于JSP实现一个简单计算器的方法 基于,JSP,实现,一个,简单,