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

这篇文章主要介绍了基于JSP实现一个简单计算器的方法,实例分析了显示与逻辑处理的具体实现技巧,需要的朋友可以参考下

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

index.jsp

复制代码 代码如下:

 

String path = request.getcontextpath(); 

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 

%> 

 

   

   

   

   

 

我的计算器

 

   

   

     

   

 

    

     

    + 

    - 

    *  

    / 

   

 

    

 

     

     

     

   

result.jsp用于显示结果

复制代码 代码如下:

 

String path = request.getcontextpath(); 

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 

%> 

 

 

 

   

   

   

   

      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); 

   %> 

   

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

相关文章

HashMap是Java中最常用的集合类框架,也是Java语言中非常典型...
在EffectiveJava中的第 36条中建议 用 EnumSet 替代位字段,...
介绍 注解是JDK1.5版本开始引入的一个特性,用于对代码进行说...
介绍 LinkedList同时实现了List接口和Deque接口,也就是说它...
介绍 TreeSet和TreeMap在Java里有着相同的实现,前者仅仅是对...
HashMap为什么线程不安全 put的不安全 由于多线程对HashMap进...