freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于mvc1技術(shù)的物流管理網(wǎng)站開(kāi)發(fā)畢業(yè)論文-資料下載頁(yè)

2025-06-27 18:35本頁(yè)面
  

【正文】 t 。import 。import 。public class ProxyEP implements EPManager {private EPManager epmanager。public ProxyEP() { = new ImpEP()。}public List GetTopNews(int top) {return null。}public boolean AddEP(Enterprise ep) {return (ep)。}public boolean DeleteEP(Enterprise ep) {return (ep)。}public List GetEP(PageDiv pagediv) {return (pagediv)。}public int ReviewEP(Enterprise ep) {return (ep)。}public List GetSingleEP(int id) {return (id)。}public List GetlistEP(PageDiv pagediv) {return (pagediv)。}public List GetlistEP() {return ()。}榆林學(xué)院畢業(yè)論文(設(shè)計(jì))37}6. Servlet 類(lèi),是 javabean 類(lèi)和 JSP 頁(yè)面之間的橋梁??梢詮?JSP 頁(yè)面上得到數(shù)據(jù),然后寫(xiě)到數(shù)據(jù)庫(kù)中;也可以從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù),通過(guò) Servlet 顯示到頁(yè)面上。在 Servlet 中可以控制頁(yè)面之間的跳轉(zhuǎn),還可以對(duì)登陸時(shí)所填寫(xiě)的信息進(jìn)行驗(yàn)證。如果和數(shù)據(jù)庫(kù)中的數(shù)據(jù)一致,就可以登陸進(jìn)系統(tǒng);否則就跳回登陸界面。Servlet 還可以為頁(yè)面設(shè)置標(biāo)志,比如用戶(hù)登陸后頁(yè)面可以得到一個(gè)特定值的變量,在頁(yè)面操作的時(shí)候判斷這個(gè)標(biāo)志是不是從Servlet 中傳過(guò)來(lái)的,如果不一致則不能進(jìn)行有些操作。下面給出驗(yàn)證后臺(tái)登陸的 Servlet 代碼:package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。public class CheckAdmin extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {(request, response)。}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {MD5 md5 = new MD5()。String user = ((username))。// 取用戶(hù)名基于 MVC1 技術(shù)的物流網(wǎng)站開(kāi)發(fā)38String pwd = ((pwd))。// 取密碼String validate = (code)。// 取驗(yàn)證碼// 從 Session 中獲得驗(yàn)證碼String yy = (String) ().getAttribute(rand)。 Admin admin = new Admin()。(user)。(pwd)。ImpAdmin check = new ImpAdmin()。// 生成驗(yàn)證對(duì)象String flag = 。boolean bool = (admin)。if (null == user || .equals(user) || null == pwd || .equals(pwd)|| null == validate || .equals(validate)) {()。} else {if (bool amp。amp。 (validate)) {flag = success。HttpSession sess=()。(flag,flag)。()。}}}}7. 還有一些常用到的工具類(lèi):強(qiáng)制轉(zhuǎn)換類(lèi),主要用途的解決亂碼問(wèn)題;分頁(yè)類(lèi),可以配合它將多條數(shù)據(jù)在頁(yè)面上分頁(yè)顯示;隨機(jī)驗(yàn)證碼類(lèi),主要用在登陸頁(yè)面;加密類(lèi),對(duì)用戶(hù)的密碼進(jìn)行加密;過(guò)濾類(lèi),主要過(guò)濾數(shù)據(jù)中的一些數(shù)據(jù),比如圖片,數(shù)字等。下面給出強(qiáng)制轉(zhuǎn)換類(lèi)、隨機(jī)驗(yàn)證碼的代碼:強(qiáng)制轉(zhuǎn)換類(lèi):package 。import 。public class ToGbk {public static String togb(String strvalue) {榆林學(xué)院畢業(yè)論文(設(shè)計(jì))39try {if (strvalue == null) {return 。} else {strvalue = new String((ISO88591), gb2312)。return strvalue。}} catch (Exception e) {return 。}}}隨機(jī)驗(yàn)證碼:package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。public class RandImg extends HttpServlet {Color getRandColor(int fc, int bc) {// 給定范圍獲得隨機(jī)顏色Random random = new Random()。if (fc 255)fc = 255。if (bc 255)bc = 255?;?MVC1 技術(shù)的物流網(wǎng)站開(kāi)發(fā)40int r = fc + (bc fc)。int g = fc + (bc fc)。int b = fc + (bc fc)。return new Color(r, g, b)。}public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {(Pragma, Nocache)。(CacheControl, nocache)。(Expires, 0)。// 在內(nèi)存中創(chuàng)建圖象int width = 60, height = 20。BufferedImage image = new BufferedImage(width, height,)。// 獲取圖形上下文Graphics g = ()。// 生成隨機(jī)類(lèi)Random random = new Random()。// 設(shè)定背景色(getRandColor(200, 250))。(0, 0, width, height)。// 設(shè)定字體(new Font(Times New Roman, , 18))。// 畫(huà)邊框// (new Color())。// (0,0,width1,height1)。// 隨機(jī)產(chǎn)生 155 條干擾線,使圖象中的認(rèn)證碼不易被其它程序探測(cè)到(getRandColor(160, 200))。for (int i = 0。 i 155。 i++) {int x = (width)。int y = (height)。int xl = (12)。int yl = (12)。榆林學(xué)院畢業(yè)論文(設(shè)計(jì))41(x, y, x + xl, y + yl)。}// 取隨機(jī)產(chǎn)生的認(rèn)證碼(4 位數(shù)字)String sRand = 。for (int i = 0。 i 4。 i++) {String rand = ((10))。sRand += rand。// 將認(rèn)證碼顯示到圖象中(new Color(20 + (110), 20 + random.nextInt(110), 20 + (110)))。// 調(diào)用函數(shù)出來(lái)的顏色相同,可能是因?yàn)榉N子太接近,所以只能直接生成(rand, 13 * i + 6, 16)。}// 將認(rèn)證碼存入 SESSION(true).setAttribute(rand, sRand)。// 圖象生效()。// 輸出圖象到頁(yè)面(image, JPEG, ())。}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {(request, response)。}}
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1