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

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

java web實現(xiàn)簡易收費站

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

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

一、目標

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

二、基礎知識

JavaBeans的使用

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

三、實現(xiàn)思路

1、輸入頁面:輸入汽車類型和行駛公里,提交給servlet2、servlet:讀取提交的數(shù)據(jù),生成相應的汽車類類型(不能聲明小汽車類型或大巴車)的對象,調用對象的收費方法,跳轉到收費結果jsp。3、結果顯示頁面:讀取數(shù)據(jù)(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); } //轉發(fā) RequestDispatcher dispatcher = request.getRequestDispatcher('/charge-result.jsp'); dispatcher.forward(request,response); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { }}

上述僅部分代碼

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

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩视频一区| 国产精品日本| 天海翼精品一区二区三区| 欧美综合二区| 日韩高清欧美激情| 蜜臀91精品一区二区三区| 中文字幕中文字幕精品| 久久精品电影| 91在线成人| 老司机免费视频一区二区三区| 精品亚洲a∨| 九九在线精品| 日韩av中文字幕一区二区| 国产精品亚洲四区在线观看| 中文字幕日本一区| 国产精品观看| 久久精品国产68国产精品亚洲| 欧美中文日韩| 久久久久免费| 亚洲精品裸体| 三级在线看中文字幕完整版| 国产精品试看| 久久av影视| 综合激情五月婷婷| 美国三级日本三级久久99| 国产精品视频首页| 91精品91| 国产不卡精品在线| 在线看片日韩| 中文另类视频| 久久不见久久见国语| 亚洲免费激情| 亚洲资源av| 久久免费精品| 日韩精品电影一区亚洲| 激情综合自拍| 岛国av在线网站| 国产日韩免费| 悠悠资源网久久精品| 国产亚洲高清视频| 91精品国产调教在线观看| 久久国产日韩欧美精品| 亚洲精品网址| 欧美羞羞视频| 国产一区二区三区探花| 国产精品一级在线观看| 日本不卡一区二区三区| 亚洲另类视频| 水蜜桃久久夜色精品一区的特点| 久久免费高清| 三级在线看中文字幕完整版| 精品视频在线你懂得| 欧美a在线观看| 青草国产精品久久久久久| 天堂va在线高清一区| 亚洲三级在线| 亚洲+小说+欧美+激情+另类| 国产一区二区三区四区五区传媒| 久久精品国产网站| 国产日韩亚洲欧美精品| 欧美综合社区国产| 日产欧产美韩系列久久99| 日韩专区欧美专区| 亚洲青青久久| 国产三级精品三级在线观看国产| 97久久亚洲| 精品久久影院| 久久理论电影| 91精品国产成人观看| 欧美精品黄色| 日韩三级一区| 国产精一区二区| 国产成人精品亚洲线观看| se01亚洲视频| 六月婷婷一区| 国产欧美日韩一级| 国产精品日本一区二区不卡视频| 久久精品在线| 综合精品一区| 国产一区二区三区亚洲| 激情久久婷婷| 日韩精品亚洲专区在线观看| 国产精品xxx| 欧美aⅴ一区二区三区视频| 日本久久综合| 波多野结衣一区| 亚洲综合五月| 成人精品久久| 国产精品女主播一区二区三区| 欧美亚洲国产日韩| 四虎成人av| 香蕉视频成人在线观看| 麻豆一区二区三区| 亚州av乱码久久精品蜜桃| 欧美日韩亚洲一区在线观看| 欧美1区二区| 女人天堂亚洲aⅴ在线观看| 欧美激情三区| 99在线精品视频在线观看| 另类综合日韩欧美亚洲| 视频一区中文字幕| 欧美香蕉视频| yellow在线观看网址| 国产亚洲欧美日韩在线观看一区二区| 激情欧美丁香| 久久婷婷丁香| 国产一区二区精品久| 欧美私人啪啪vps| 久久亚洲不卡| 在线午夜精品| 超碰超碰人人人人精品| 久久国产三级| 国产欧美69| 亚洲精品高潮| 亚洲免费网址| 亚洲一区黄色| 久久亚洲欧美| 午夜一级久久| 国产精品女主播一区二区三区| 激情欧美亚洲| 精品国产午夜| 日韩欧美另类一区二区| 日韩欧美二区| 色婷婷色综合| 欧洲亚洲一区二区三区| 日韩av首页| 91成人精品| 亚洲香蕉久久| 精品一区二区三区视频在线播放| 欧美久久一区二区三区| 国产精品xxxav免费视频| 精品国产欧美| 99久久激情| 免费美女久久99| 亚洲色图综合| 国产精品3区| 蜜桃av在线播放| 一区二区小说| 免费精品视频最新在线| 国产精品一区二区精品| 91综合视频| 国产视频一区欧美| 日韩区欧美区| 国产精品**亚洲精品| 成人日韩在线| 中文字幕日韩亚洲| 久久精品国产999大香线蕉| 久久精品亚洲人成影院| 中文字幕av亚洲精品一部二部| 欧美一级网站| 日本韩国欧美超级黄在线观看| 国产模特精品视频久久久久| 国产精品永久| 美女精品网站| 日韩av一区二| 日韩国产在线观看一区| 日韩三级视频| 1000部精品久久久久久久久| 亚洲精品美女91| 国产精品亚洲产品| 久久亚洲美女| 成人看片网站| 久久精品亚洲一区二区| 日韩影院免费视频| 日韩免费看片| 精品一区二区三区免费看| 一区二区三区四区在线观看国产日韩| 久久影院一区二区三区| 中文字幕亚洲精品乱码| 九一精品国产| 国产v日韩v欧美v| 日韩va欧美va亚洲va久久| 欧美aa国产视频| 国产精品成人3p一区二区三区| 国产视频亚洲| 亚洲精品一区二区妖精| 日韩欧美中文| 四季av一区二区凹凸精品| 国产精品久久久久久久久久齐齐 | 亚洲ww精品| 日韩不卡免费高清视频| 国产精品白丝av嫩草影院| 欧美日韩亚洲一区| 日本不卡视频一二三区| 婷婷综合激情| 亚洲精品一二三区区别| 99热精品在线| 一区二区高清| 日本综合精品一区| 日本不卡中文字幕| 久久99精品久久久野外观看| 欧美黑人巨大videos精品| 韩国一区二区三区视频| 国产精品99视频| 日韩欧美精品综合| 亚洲天堂黄色| 蜜臀va亚洲va欧美va天堂| 欧美日本不卡高清| 欧产日产国产精品视频| 国产91久久精品一区二区|