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

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

java web實現簡易收費站

瀏覽:36日期:2022-08-20 15:56:03

本文實例為大家分享了java web實現簡易收費站的具體代碼,供大家參考,具體內容如下

一、目標

頁面內輸入車的類型和行駛公里數,可以得到該車的收費金額。注:小汽車:每公里5角。大巴車:每公里1元,營運稅每次100元。

二、基礎知識

JavaBeans的使用

1、JavaWeb開發中常用JavaBeans來存放數據、封裝業務邏輯等。JavaBeans最大的優點就是可以實現代碼的重用。2、作為JavaBeans使用的Java類需遵循三個規范:1).JavaBeans應該是public類,并且具有無參數的public構造方法2).JavaBeans類的成員變量一般被稱為屬性,對每個屬性訪問權限一般定義為private3).每個屬性通常定義兩個public方法,一個是訪問方法(getter),一個是修改方法(setter),使用它們訪問和修改JavaBeans的屬性值。

三、實現思路

1、輸入頁面:輸入汽車類型和行駛公里,提交給servlet2、servlet:讀取提交的數據,生成相應的汽車類類型(不能聲明小汽車類型或大巴車)的對象,調用對象的收費方法,跳轉到收費結果jsp。3、結果顯示頁面:讀取數據(javabean)的收費金額,顯示結果(不能有任何腳本和java代碼)

四、代碼

charge-select.jsp(輸入界面)

<form action='vehicle.do' method='post'> <table> <tr> <td> 汽車類型: </td> <td> <select name='type'> <option value='0'>--請選擇--</option> <option value='car'>小汽車</option> <option value='bus'>大卡車</option> </select> </td> </tr> <tr> <td> 行駛里程/公里: </td> <td> <input type='text' name='mile'/> </td> </tr> <tr> <td> <input type='submit'/> </td> <td> <input type='reset'/> </td> </tr> </table></form>

charge-result.jsp(顯示金額界面)

//聲明javabeans<jsp:useBean type='charge.Vehicle' scope='request'/><html><head> <title>收費結果</title></head><body>//javabeans的使用 價格:<jsp:getProperty name='v' property='money'/>元</body></html>

Vehicle.java

package charge;//Vehicle類public abstract class Vehicle { private float mile; private float money; public abstract float count(float mile); public Vehicle(){}; public Vehicle(float mile){ this.mile = mile; } public float getMile() { return this.mile; } public float getMoney(){ return this.money; } public void setMoney(float money){ this.money = money; }}//Vehicle的子類Carclass Car extends Vehicle{ private float mile; private float money; public Car(float mile) { super(mile); } //計算收費金額 public float count(float mile){ float price; price =(float) 0.5*this.getMile(); return price; }}//Vehicle的子類Busclass Bus extends Vehicle{ private float mile; private float money; public Bus(float mile) { super(mile); } //計算收費金額 public float count(float mile){ return (float) (mile+100); }}

VehicleServlet.java(計算金額)

package charge;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import java.io.IOException;import java.io.PrintWriter;@WebServlet(name = 'VehicleServlet',urlPatterns = '/vehicle.do')public class VehicleServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType('text/html,charset=utf-8'); //獲取輸入的信息 String type = request.getParameter('type'); float mile =Float.parseFloat(request.getParameter('mile')); float price=0; Vehicle v ; //分情況計算收費金額 if(type.equals('car')){ v = new Car(mile); price = v.count(mile); v.setMoney(price); request.setAttribute('v',v); } else if(type.equals('bus')){ v = new Bus(mile); price = v.count(mile); v.setMoney(price); request.setAttribute('v',v); } //轉發 RequestDispatcher dispatcher = request.getRequestDispatcher('/charge-result.jsp'); dispatcher.forward(request,response); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { }}

上述僅部分代碼

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

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产综合视频| 国产欧美69| 天堂av在线一区| 国产精品国产三级国产在线观看| 日av在线不卡| 天堂va蜜桃一区二区三区| 日韩免费av| 成人高清一区| 精品欧美日韩精品| 国产乱人伦精品一区| 亚洲深深色噜噜狠狠爱网站| 欧美1级日本1级| 精品一区在线| 在线日韩av| 亚洲高清成人| 日韩精品一区二区三区免费观看| 国产h片在线观看| 91亚洲精品视频在线观看 | 99在线精品免费视频九九视| 国产精品二区不卡| 日韩综合在线| 亚洲成人av观看| 91tv亚洲精品香蕉国产一区| 成人福利av| 日本蜜桃在线观看视频| 色网在线免费观看| 日韩和的一区二在线| 99精品综合| 婷婷亚洲综合| 性欧美xxxx免费岛国不卡电影| 99精品电影| 日韩天堂av| 综合一区在线| 国产欧美一区二区精品久久久 | 亚洲一区欧美二区| 日韩一区精品字幕| 亚洲精品少妇| 国产亚洲精品精品国产亚洲综合| 美女久久久久久 | 久久精品二区三区| 日本久久成人网| 蜜桃成人av| 蜜桃一区二区三区在线| 日韩高清不卡在线| 精品精品99| 波多野结衣一区| 国产一级久久| 亚洲婷婷丁香| 精品一区二区三区中文字幕在线| 一本大道色婷婷在线| 国产一区二区高清| 国产亚洲一区二区三区不卡| 日韩一区二区在线免费| 一区二区亚洲精品| 久久精品97| 三级在线看中文字幕完整版| 午夜久久免费观看| 国产日韩1区| 久久精品国产大片免费观看| 国产女优一区| 国产精品sss在线观看av| 欧美香蕉视频| 日韩一区二区三区高清在线观看| 欧美黄页在线免费观看| 亚洲精品一区二区在线看| 欧美日本不卡高清| 1000部精品久久久久久久久| 国产免费av国片精品草莓男男| 少妇精品导航| 一区二区高清| 国产一区二区三区四区大秀| 精品福利久久久| 中国女人久久久| 国产精品成人一区二区不卡| 亚欧成人精品| 激情综合亚洲| 成人午夜网址| 日韩综合一区二区| 欧美成a人免费观看久久| 日韩高清三区| 91精品国产自产在线观看永久∴| 欧美精品中文| 美女av在线免费看| 三级在线观看一区二区| 神马久久午夜| 色8久久久久| 在线人成日本视频| 奇米狠狠一区二区三区| 欧美日韩免费观看一区=区三区| 国产精品99视频| 欧美亚洲tv| 91久久午夜| а√天堂8资源在线| 国产精品一区毛片| 丝袜诱惑制服诱惑色一区在线观看| 国产精品蜜芽在线观看| 国产免费av国片精品草莓男男| 蜜臀国产一区二区三区在线播放| 日韩一区自拍| 精品视频一区二区三区四区五区| 国产精品日本欧美一区二区三区| 国产伦精品一区二区三区在线播放 | 美国欧美日韩国产在线播放| 福利一区视频| 午夜精品福利影院| 日韩国产一区| 麻豆精品视频在线| 欧美日韩xxxx| 蜜桃传媒麻豆第一区在线观看| av高清一区| 免费亚洲一区| 日韩国产在线不卡视频| 首页国产欧美久久| 99日韩精品| 超碰在线99| аⅴ资源天堂资源库在线| 国内精品伊人| 国产一区二区三区免费在线| 国产精品日本一区二区三区在线| 少妇精品久久久一区二区三区| 亚洲激情二区| 不卡中文字幕| 久久国产主播| 国产一区二区三区自拍| 98精品视频| 麻豆成全视频免费观看在线看| 国产成人精品一区二区三区视频| 亚洲精品成a人ⅴ香蕉片| 欧美+日本+国产+在线a∨观看| 国产一区2区在线观看| 国产h片在线观看| 蜜桃精品在线| 婷婷亚洲综合| 9国产精品视频| 综合五月婷婷| 欧美一级一区| 久久中文字幕一区二区| 国产精品美女在线观看直播| 亚洲精品动态| 日韩影片在线观看| 日韩中文字幕在线一区| 国产麻豆一区二区三区| 久久麻豆视频| 日韩电影二区| 国产精品专区免费| 午夜国产一区二区| 亚洲综合五月| 日韩精品视频在线看| 久久麻豆精品| 久久国产成人| 成人国产精品| 午夜电影一区| 国产麻豆久久| 日本视频在线一区| 自由日本语亚洲人高潮| 久久超级碰碰| 免费日韩av片| 国产一区二区三区四区大秀 | 四虎精品永久免费| 天堂av在线| 日本精品一区二区三区在线观看视频 | 麻豆免费精品视频| 日韩一区欧美二区| 日韩av首页| 国产日本精品| 水野朝阳av一区二区三区| 日韩免费一区| 国产精品v一区二区三区| 羞羞答答国产精品www一本| 久久女人天堂| 亚洲天堂日韩在线| 亚洲成人二区| 福利欧美精品在线| 亚洲精品欧美| 亚洲福利一区| 国产suv精品一区| 国产毛片久久久| 免费在线看一区| 成人午夜国产| 久久精品三级| 国产亚洲观看| 亚洲综合专区| 亚洲神马久久| 国产综合精品| 日韩1区在线| 久久超级碰碰| 91精品国产自产在线丝袜啪| 丝袜诱惑制服诱惑色一区在线观看 | 一区二区精品伦理...| 国产美女亚洲精品7777| 中文精品电影| 伊人久久亚洲影院| 激情综合网五月| 91精品一区二区三区综合在线爱| 国产精品麻豆久久| 成人高清一区| 久久久久免费| 国产免费av一区二区三区| 日韩欧美高清一区二区三区| 男女精品网站|