濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 基于JSP實(shí)現(xiàn)一個(gè)簡(jiǎn)單計(jì)算器的方法

基于JSP實(shí)現(xiàn)一個(gè)簡(jiǎn)單計(jì)算器的方法

熱門標(biāo)簽:高德地圖標(biāo)注樣式 電銷機(jī)器人是有一些什么技術(shù) 四川保險(xiǎn)智能外呼系統(tǒng)商家 杭州語(yǔ)音電銷機(jī)器人軟件 商洛電銷 北票市地圖標(biāo)注 地圖標(biāo)注線上教程 杭州ai語(yǔ)音電銷機(jī)器人功能 電銷機(jī)器人好賣么

本文實(shí)例講述了基于JSP實(shí)現(xiàn)一個(gè)簡(jiǎn)單計(jì)算器的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

index.jsp

復(fù)制代碼 代碼如下:
%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> 

String path = request.getContextPath(); 
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 
%> 
html> 
  head> 
  !-- 用戶提交驗(yàn)證 --> 
  script type="text/javascript" language="javascript"> 
  !--  
  function checkNum(){ 
    if(form1.num1.value==""){ 
    window.alert("num1 值不能為空 ?。」?); 
    return false; 
    } 
    //判斷num1是不是一個(gè)數(shù) 
    if(Math.round(form1.num1.value)!=(form1.num1.value)){ 
    window.alert("num1不是一個(gè)整數(shù)") 
    return false; 
    } 
    if(form1.num2.value==""){ 
    window.alert("num2 值不能為空 ??!哈哈"); 
    return false; 
    } 
    //判斷num2是不是一個(gè)數(shù) 
    if(Math.round(form1.num2.value)!=(form1.num2.value)){ 
    window.alert("num2不是一個(gè)整數(shù)") 
    return false; 
     
  } 
  } 
  --> 
  /script> 
  /head> 
  h1>我的計(jì)算器/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用于顯示結(jié)果

復(fù)制代碼 代碼如下:
%@ 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("結(jié)果是:"+result); 
   %> 
  /body> 
/html>

希望本文所述對(duì)大家的jsp程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • javascript寫的簡(jiǎn)單的計(jì)算器,內(nèi)容很多,方法實(shí)用,推薦
  • 簡(jiǎn)易js代碼實(shí)現(xiàn)計(jì)算器操作
  • js實(shí)現(xiàn)簡(jiǎn)單計(jì)算器
  • 用JS寫的簡(jiǎn)單的計(jì)算器實(shí)現(xiàn)代碼
  • html+js實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器代碼(加減乘除)
  • javascript-簡(jiǎn)單的計(jì)算器實(shí)現(xiàn)步驟分解(附圖)
  • 純javascript代碼實(shí)現(xiàn)計(jì)算器功能(三種方法)
  • 網(wǎng)頁(yè)計(jì)算器 一個(gè)JS計(jì)算器
  • js網(wǎng)頁(yè)版計(jì)算器的簡(jiǎn)單實(shí)現(xiàn)
  • javascript實(shí)現(xiàn)簡(jiǎn)易計(jì)算器功能

標(biāo)簽:宿州 云浮 紅河 西藏 青島 貴州 江西 丹東

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《基于JSP實(shí)現(xiàn)一個(gè)簡(jiǎn)單計(jì)算器的方法》,本文關(guān)鍵詞  基于,JSP,實(shí)現(xiàn),一個(gè),簡(jiǎn)單,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《基于JSP實(shí)現(xiàn)一個(gè)簡(jiǎn)單計(jì)算器的方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于基于JSP實(shí)現(xiàn)一個(gè)簡(jiǎn)單計(jì)算器的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    恭城| 西乌珠穆沁旗| 丘北县| 肥西县| 泰宁县| 湖北省| 临沂市| 运城市| 博乐市| 岑巩县| 泗水县| 平潭县| 浮山县| 新营市| 基隆市| 洛川县| 闵行区| 宁安市| 中卫市| 万年县| 富平县| 水富县| 临猗县| 镇雄县| 嵩明县| 太原市| 尤溪县| 阜南县| 抚顺市| 湛江市| 邢台县| 徐闻县| 于田县| 榆社县| 大丰市| 沐川县| 泽普县| 景宁| 全州县| 鄯善县| 台安县|