日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

JSP實現簡單網頁計算器

瀏覽:39日期:2022-06-07 17:54:09

本文實例為大家分享了JSP實現簡單網頁計算器的具體代碼,供大家參考,具體內容如下

一、構造一個簡單的計算器,能夠進行“+、—、*、/”運算

(1)編寫jsp頁面,用戶通過表單輸入兩個操作數和運算符,調用該頁面自身處理該表單,通過調用SimpleCalculator類的實例實現運算邏輯,并顯示運算結果。
(2)實現下邊的jsp網頁計算器:

二、代碼實現

(1)jsp頁面

<%@page import="com.beans.SimpleCalculator"%><%@ page language="java" contentType="text/html; charset=utf-8"? ? pageEncoding="utf-8"%><!DOCTYPE html><html><head><meta charset="utf-8"><title>計算器</title></head><body>? ? ? ? ? ?? ? ? ?<form action="" method="post">? ? ? ??? ??? ?第一個數:<input type="text" value="" name="first" size="25px"/>? ? ? ??? ??? ?<br /><br />? ? ? ??? ??? ?第二個數:<input type="text" value="" name="second" size="25px"/>? ? ? ??? ??? ?<br /><br />? ? ? ??? ??? ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;? ? ? ??? ??? ?<input type="submit" value="+" name="operator" size="3"/> ?&nbsp;&nbsp;&nbsp;? ? ? ??? ??? ?<input type="submit" value="-" name="operator" size="3"/>  &nbsp;&nbsp;&nbsp;? ? ? ??? ??? ?<input type="submit" value="*" name="operator" size="3"/> ?&nbsp;&nbsp;&nbsp;? ? ? ??? ??? ?<input type="submit" value="/" name="operator" size="3"/> ?&nbsp;&nbsp;&nbsp;?? ??? ??? ??? ?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;?? ??? ??? ??? ?<input type="reset" value="清除"/>? ? ? ?</form>? ? ? ? <br /><br />? ? ? ??? ??? ?<%? ? ? ??? ??? ?? ? ? ??? ??? ??? ??? ??? ?//獲取表單中的數據進行運算?? ??? ??? ??? ??? ??? ?String first = request.getParameter("first");//第一個數?? ??? ??? ??? ??? ??? ?String second = request.getParameter("second");//第二個數?? ??? ??? ??? ??? ??? ?String operator = request.getParameter("operator");//運算符?? ??? ??? ??? ? ?? ??? ?String result = "" ;//運算結果?? ??? ??? ??? ? ?? ??? ?? ? ? ??? ??? ??? ??? ??? ?//判斷運算符? ? ? ??? ??? ??? ??? ??? ?if(operator.equals("+")) {? ? ? ??? ??? ??? ??? ??? ??? ?result = String.valueOf((Integer.valueOf(first) + Integer.valueOf(second) ));? ? ? ??? ??? ??? ??? ??? ?}? ? ? ??? ??? ??? ??? ??? ?if(operator.equals("-")) {? ? ? ??? ??? ??? ??? ??? ??? ?result = String.valueOf((Integer.valueOf(first) - Integer.valueOf(second) ));? ? ? ??? ??? ??? ??? ??? ?}? ? ? ??? ??? ??? ??? ??? ?if(operator.equals("*")) {? ? ? ??? ??? ??? ??? ??? ??? ?result = String.valueOf((Integer.valueOf(first) * Integer.valueOf(second) ));? ? ? ??? ??? ??? ??? ??? ?}? ? ? ??? ??? ??? ??? ??? ?if(operator.equals("/")) {? ? ? ??? ??? ??? ??? ??? ??? ?? ? ? ??? ??? ??? ??? ??? ??? ?if(second.equals("0")) {? ? ? ??? ??? ??? ??? ??? ??? ??? ?result = "除數不能為0";? ? ? ??? ??? ??? ??? ??? ??? ?}else {? ? ? ??? ??? ??? ??? ??? ??? ??? ?result = String.valueOf((double)(Integer.valueOf(first) / (double)Integer.valueOf(second) ));? ? ? ??? ??? ??? ??? ??? ??? ?}? ? ? ??? ??? ??? ??? ??? ?}? ? ? ??? ??? ??? ??? ??? ?? ? ? ??? ??? ??? ??? ??? ?//定義一個計算器類? ? ? ??? ??? ??? ??? ??? ?SimpleCalculator simpleCalculator = new SimpleCalculator();? ? ? ??? ??? ??? ??? ??? ?simpleCalculator.setResult(result);? ? ? ??? ??? ??? ??? ??? ?if( !simpleCalculator.getResult().equals("") && simpleCalculator.getResult() != null){? ? ? ??? ??? ??? ??? ??? ??? ?out.print("<h2 style= "color: blue">");? ? ? ??? ??? ??? ??? ??? ??? ?out.print("計算結果:"+first+operator+second+" = "+simpleCalculator.getResult());? ? ? ??? ??? ??? ??? ??? ??? ?out.print("<h4>");? ? ? ??? ??? ??? ??? ??? ?}else{? ? ? ??? ??? ??? ??? ??? ??? ?out.print("計算錯誤");?? ? ? ??? ??? ??? ??? ??? ?}? ? ? ??? ??? ?? ? ? ??? ??? ??? ??? ?%>? ? ? ??? ??? ??? ??? ? ?<br /><br /></body></html>

(2)SimpleCalculator類

public class SimpleCalculator {?? ??? ?//定義變量?? ?private String first;//第一個數?? ?private String second;//第二個數?? ?private String operator;//運算符?? ?private String result;//運算結果?? ??? ?//定義set和get方法?? ?public String getFirst() {?? ??? ?return first;?? ?}?? ?public void setFirst(String first) {?? ??? ?this.first = first;?? ?}?? ?public String getSecond() {?? ??? ?return second;?? ?}?? ?public void setSecond(String second) {?? ??? ?this.second = second;?? ?}?? ?public String getOperator() {?? ??? ?return operator;?? ?}?? ?public void setOperator(String operator) {?? ??? ?this.operator = operator;?? ?}?? ?public String getResult() {?? ??? ?return result;?? ?}?? ?public void setResult(String result) {?? ??? ?this.result = result;?? ?}?? ??? ?}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。

標簽: JSP
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美黑人巨大videos精品| 久久不卡日韩美女| 视频一区在线视频| 欧美黄色一区| 日本不卡一区二区| 亚洲大全视频| 国产在视频一区二区三区吞精| 亚洲色图综合| 精品中文在线| 精品视频一区二区三区四区五区| 国产毛片久久久| 狠狠久久伊人| caoporn视频在线| 欧美一区久久久| 国产精品115| 日韩激情视频网站| 日韩avvvv在线播放| 免费视频国产一区| 日韩毛片视频| 麻豆视频在线看| 亚洲性色视频| 亚洲三级在线| 一区二区国产在线观看| 视频一区欧美精品| 亚洲精品一级| 蜜桃一区二区三区在线观看| 蜜桃视频一区二区| 国产欧美自拍| 天堂av一区| 开心激情综合| 久久国产中文字幕| 亚洲精品成人一区| 麻豆视频一区二区| 国产精品久久久久av电视剧| 久久精品青草| 中文字幕一区二区精品区| 国产精品乱战久久久| 成人日韩在线观看| 一区在线免费观看| 91精品美女| 国产99精品| 免费在线播放第一区高清av| 日韩三区免费| 日韩成人午夜精品| 日韩不卡在线| 久久久久亚洲精品中文字幕| 99热精品在线观看| 久久只有精品| 亚洲视频二区| 国内激情久久| 欧美韩日一区| 久久激情五月婷婷| 久久国产小视频| 日韩二区三区在线观看| 亚洲性色av| 国产精品色在线网站| 婷婷综合亚洲| 精品久久99| 日本天堂一区| 亚洲精品在线a| 精品一区欧美| yellow在线观看网址| 午夜精品影视国产一区在线麻豆| 91亚洲人成网污www| 国产欧美激情| 日韩成人精品一区二区三区| 亚洲精品免费观看| 亚洲一区欧美| 在线日韩一区| 久久国产直播| 日韩国产专区| 国产专区精品| 久久gogo国模啪啪裸体| 中文在线日韩| 亚洲我射av| 色综合视频一区二区三区日韩| 伊人精品在线| 亚洲一区欧美激情| 亚洲一区二区小说| 欧美一区二区三区久久| 综合亚洲自拍| 亚洲一区二区日韩| 日韩av午夜在线观看| 91综合久久爱com| 国产精品一区二区美女视频免费看| 91精品国产自产观看在线| 日本午夜精品| 久久av免费| 国产精品sm| 久久精品国产久精国产| 精品国产aⅴ| 国产一区亚洲| 亚州av日韩av| 久久久久97| 精品亚洲自拍| 在线天堂中文资源最新版| 亚洲精品1区2区| 日本午夜精品视频在线观看| 国产亚洲毛片| 国产精品18| 亚洲午夜在线| 婷婷成人av| 精品99久久| 日本 国产 欧美色综合| 欧美久久久网站| 国产v日韩v欧美v| 狠狠爱www人成狠狠爱综合网| 午夜精品福利影院| 在线手机中文字幕| 免费黄网站欧美| 日本不卡免费高清视频在线| 快she精品国产999| 国产欧美自拍| 国产在线|日韩| 日韩精品一二三| 欧美成a人免费观看久久| 爽爽淫人综合网网站| 国产亚洲精aa在线看 | 亚洲欧美视频| 丝袜美腿亚洲色图| 成人国产精品一区二区网站| 午夜一区在线| 三级小说欧洲区亚洲区| 国产亚洲福利| 国产精品黄色| 日本成人精品| 免费在线视频一区| 你懂的国产精品永久在线| 妖精视频成人观看www| 精品视频99| 欧美专区一区| 日韩国产欧美在线播放| 性一交一乱一区二区洋洋av| 精品视频97| 免费在线观看一区| 日本不卡视频一二三区| 午夜精品影视国产一区在线麻豆| 亚洲国产成人精品女人| 国产成人调教视频在线观看| 国产日韩视频在线| 日本久久一区| 日韩精品欧美成人高清一区二区| 欧美a级片一区| 久久精品国产亚洲夜色av网站| 福利精品一区| 日韩欧美二区| 久久蜜桃资源一区二区老牛| 三级小说欧洲区亚洲区| 欧美日韩中文字幕一区二区三区| 日韩一区二区三区免费播放| 精品亚洲自拍| 你懂的国产精品| 日韩a一区二区| 啪啪国产精品| 亚洲深爱激情| 国产精品中文字幕制服诱惑| av资源中文在线| 国产精品字幕| 久久国产亚洲精品| 香蕉国产精品| 欧美专区一区二区三区| 蜜桃视频一区二区三区| 日本电影久久久| 久久精品九色| 亚洲国产专区校园欧美| 久久av在线| 国产一区国产二区国产三区| 久久人人99| 国产麻豆一区二区三区| 精品视频97| 在线精品观看| 手机在线电影一区| 亚洲综合在线电影| 黄页网站一区| 欧美男人天堂| 伊人久久成人| 日韩成人精品一区二区| jiujiure精品视频播放| 日韩欧美激情电影| 中文字幕人成乱码在线观看| 尹人成人综合网| 国产精品成人a在线观看| 国产一区成人| 成人片免费看| 久久国产精品免费精品3p| 电影91久久久| 亚洲乱亚洲高清| 国产精品红桃| 蜜臀久久久99精品久久久久久| 婷婷五月色综合香五月| 欧美一级精品| 欧美精品91| 天海翼亚洲一区二区三区| 久久夜夜操妹子| 国产亚洲欧美日韩精品一区二区三区 | 中文欧美日韩| 免费看久久久| 最新亚洲国产| 五月天综合网站| 日韩理论片av|