国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html

這篇具有很好參考價(jià)值的文章主要介紹了JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1.前端效果展示

1.進(jìn)入之后是一個(gè)分頁(yè)查詢所有數(shù)據(jù)的內(nèi)容? 該頁(yè)面有基礎(chǔ)的增刪改查? 還有分頁(yè)查詢? 批量刪除

?進(jìn)行條件查詢? 有什么不對(duì)的地方歡迎提出? 謝謝

JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html

?2.增刪改查

1.添加JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html

添加成功

2.刪除? 將剛才添加的OPPO刪除

JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html

3.修改?

?JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html

?4.查詢的話就是主頁(yè)查詢所有? 頁(yè)面所用的是分頁(yè)查詢+查詢所有

2.數(shù)據(jù)庫(kù)設(shè)計(jì)

1.使用navicat?或者用idea自帶的數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)即可

JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html

?2.注意數(shù)據(jù)庫(kù)中varchar?設(shè)計(jì)為utf8

3.后臺(tái)邏輯

1.后臺(tái)結(jié)構(gòu)

JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html

?2.增刪改查方法

1.查詢所有

protected void findAll(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException{
    List<Brand> brand = brandService.selectAll();
    String s = JSON.toJSONString(brand);

    resp.getWriter().write(s);
}

2.修改

protected void update(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    String line = req.getReader().readLine();
    Brand brand = JSON.parseObject(line, Brand.class);
    int row = brandService.update(brand);
    if(row>0){
        resp.getWriter().write("true");
    }
    else {
        resp.getWriter().write("false");
    }
}

3.添加

protected void add(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    String line = req.getReader().readLine();
    Brand brand = JSON.parseObject(line, Brand.class);
    int row = brandService.insert(brand);
    if(row>0){
        resp.getWriter().write("true");
    }
    else {
        resp.getWriter().write("false");
    }
}

4.刪除

protected void delete(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    String id=req.getParameter("id");
    int row = brandService.deleteBrand(Integer.parseInt(id));
    if(row>0){
        resp.getWriter().write("true");
    }else {
        resp.getWriter().write("false");
    }

}

5.批量刪除? ?從前端獲得要?jiǎng)h除的id數(shù)組?在進(jìn)行對(duì)id數(shù)組的查詢? 去進(jìn)行刪除

protected void deleteById(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    String s = req.getReader().readLine();
    int[] ints = JSON.parseObject(s, int[].class);
    int row = brandService.delete(ints);
    //響應(yīng)刪除成功的標(biāo)識(shí)
    if(row>0){
        resp.getWriter().write("true");
    }else {
        resp.getWriter().write("false");
    }
}

6.分頁(yè)查詢

protected void findByPage(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    Integer currentPage = Integer.parseInt(req.getParameter("currentPage"));
    Integer pageSize = Integer.parseInt(req.getParameter("pageSize"));
    PageInfo<Brand> pb = brandService.selectByPage(currentPage, pageSize);
    String s = JSON.toJSONString(pb);
    resp.getWriter().write(s);

}

7.分頁(yè)查詢帶條件查詢

protected void findByPageAndCondition(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    Integer currentPage = Integer.parseInt(req.getParameter("currentPage"));
    Integer pageSize = Integer.parseInt(req.getParameter("pageSize"));
    String line = req.getReader().readLine();
    Brand brand = JSON.parseObject(line, Brand.class);
    PageInfo<Brand> pb = brandService.findByPageCondition(currentPage, pageSize,brand);
    String s = JSON.toJSONString(pb);
    resp.getWriter().write(s);
}

3.總結(jié)

? ?上面給的是web層總的方法? ?dao層和service太簡(jiǎn)單了? 就不一一書(shū)寫(xiě)了? dao層就是寫(xiě)各種方法?上面的?然后查詢語(yǔ)句 service層就是調(diào)用dao層的方法? web層再調(diào)用service的方法.文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-499164.html

到了這里,關(guān)于JavaWeb期末大作業(yè) Javaweb項(xiàng)目 Javaweb Servlet html的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • JavaWEB學(xué)習(xí)筆記(二)------HTTP、Servlet、會(huì)話、過(guò)濾器、監(jiān)聽(tīng)器、Ajax、前端工程化

    JavaWEB學(xué)習(xí)筆記(二)------HTTP、Servlet、會(huì)話、過(guò)濾器、監(jiān)聽(tīng)器、Ajax、前端工程化

    目錄 HTTP HTTP1.1 請(qǐng)求和響應(yīng)的報(bào)文格式 請(qǐng)求報(bào)文 響應(yīng)報(bào)文 常見(jiàn)狀態(tài)響應(yīng)碼 Servlet? 靜態(tài)資源和動(dòng)態(tài)資源 ?編輯 ?Servlet簡(jiǎn)介? Servlet開(kāi)發(fā)流程 導(dǎo)入和響應(yīng)頭問(wèn)題 url-pattern不同寫(xiě)法 url-pattern工作方式 Servlet注解方式配置 Servlet生命周期? Servlet繼承結(jié)構(gòu) Servlet接口 GenerisServlet類 Ht

    2024年01月21日
    瀏覽(28)
  • 詳細(xì)地講解使用MyEclipse創(chuàng)建一個(gè)簡(jiǎn)單的html與servlet交互的JavaWeb項(xiàng)目

    詳細(xì)地講解使用MyEclipse創(chuàng)建一個(gè)簡(jiǎn)單的html與servlet交互的JavaWeb項(xiàng)目

    如圖:在用戶名和密碼輸入內(nèi)容后,點(diǎn)擊登錄跳轉(zhuǎn)到下一個(gè)頁(yè)面 這個(gè)圖片里面的驗(yàn)證碼、下拉框什么的可以忽略,我們只做用戶名和密碼,因?yàn)椴簧婕斑B接到數(shù)據(jù)庫(kù),我們的密碼是隨便輸入的。 下面我們來(lái)開(kāi)始創(chuàng)建項(xiàng)目 打開(kāi)MyEclipse,點(diǎn)擊左上角的File,選擇new,再選擇Web P

    2024年02月06日
    瀏覽(25)
  • 【圖書(shū)管理系統(tǒng)】Servlet+JSP+MySql 實(shí)現(xiàn)的一個(gè)前后端 javaweb項(xiàng)目(內(nèi)附源碼)

    【圖書(shū)管理系統(tǒng)】Servlet+JSP+MySql 實(shí)現(xiàn)的一個(gè)前后端 javaweb項(xiàng)目(內(nèi)附源碼)

    源碼分享在文末! 學(xué)習(xí)完Javaweb的知識(shí)后做了個(gè)項(xiàng)目練練手,我選擇了經(jīng)典而且比較簡(jiǎn)單的圖書(shū)管理系統(tǒng)。 最近有時(shí)間,整理了一下,分享給大家,希望能夠幫到你! 基于B/S結(jié)構(gòu) 前端: HTML+CSS+JS +JQuery 后端: Servlet+JSP+MySql 操作系統(tǒng): win8/win10 JDK: 8.0 開(kāi)發(fā)工具: Intellij IDEA2020.1 旗艦

    2024年02月06日
    瀏覽(30)
  • JavaWeb小項(xiàng)目——【源碼】使用Vue+axios+Servlet+Lombok+JDBC+MySQL技術(shù)棧實(shí)現(xiàn)云筆記管理系統(tǒng)案例的開(kāi)發(fā)

    JavaWeb小項(xiàng)目——【源碼】使用Vue+axios+Servlet+Lombok+JDBC+MySQL技術(shù)棧實(shí)現(xiàn)云筆記管理系統(tǒng)案例的開(kāi)發(fā)

    使用Vue+axios+Servlet+Lombok+JDBC+MySQL技術(shù)棧實(shí)現(xiàn)云筆記管理系統(tǒng)案例的開(kāi)發(fā) (一)題目要求 使用Vue+axios+Servlet+Lombok+JDBC+MySQL技術(shù)棧實(shí)現(xiàn)云筆記管理系統(tǒng)案例的開(kāi)發(fā) (二)數(shù)據(jù)庫(kù)設(shè)計(jì)(10分) 創(chuàng)建數(shù)據(jù)庫(kù)woniu_note (1)用戶表:t_user,必要字段包含:用戶名(username)、密碼(passwd)

    2024年02月09日
    瀏覽(23)
  • 一個(gè)簡(jiǎn)單的前后端交互——登錄注冊(cè)頁(yè)面(升級(jí)版)idea代碼篇(2:Maven:Javaweb項(xiàng)目)使用MyBatis:Mapper,servlet+Tomcat

    一個(gè)簡(jiǎn)單的前后端交互——登錄注冊(cè)頁(yè)面(升級(jí)版)idea代碼篇(2:Maven:Javaweb項(xiàng)目)使用MyBatis:Mapper,servlet+Tomcat

    前言:本篇前后端交互實(shí)現(xiàn)代碼 。詳細(xì)項(xiàng)目搭建見(jiàn)上篇 先貼一張登錄界面和包結(jié)構(gòu): ? 1.Mapper 2.pojo 3.util 4.web 5.Login.html 6.CSS 我的企業(yè)版過(guò)期了,不能演示跳轉(zhuǎn)頁(yè)面了。但測(cè)過(guò)沒(méi)問(wèn)題。

    2024年02月11日
    瀏覽(26)
  • JavaWeb學(xué)習(xí)------Servlet

    JavaWeb學(xué)習(xí)------Servlet

    目錄 JavaWeb學(xué)習(xí)------Servlet Servlet 生命周期 Servlet 生命周期 ?Servlet 方法介紹 ?Servlet 體系結(jié)構(gòu) Servlet 體系結(jié)構(gòu) ?Servlet urlPattern配置 Servlet urlPattern配置 ?XML 配置方式編寫(xiě) Servlet ?XML 配置方式編寫(xiě) Servlet ? 快速入門(mén) ? Servlet 執(zhí)行流程 Servlet 生命周期 對(duì)象的生命周期指一個(gè)對(duì)象

    2024年02月02日
    瀏覽(21)
  • JavaWeb之Servlet

    JavaWeb之Servlet

    在介紹之前需要了解網(wǎng)絡(luò)通信的三要素: IP:電子設(shè)備(計(jì)算機(jī))在網(wǎng)絡(luò)中的唯一標(biāo)識(shí)。 端口:應(yīng)用程序在計(jì)算機(jī)中的唯一標(biāo)識(shí)。 0~65536 傳輸協(xié)議:規(guī)定了數(shù)據(jù)傳輸?shù)囊?guī)則 而先前的JavaWeb的前篇了解HTML,CSS,以及JavaScript的使用,靜態(tài)資源和動(dòng)態(tài)資源的分化,都是基于本地緩存的

    2024年02月11日
    瀏覽(15)
  • JavaWeb-初識(shí)Servlet

    JavaWeb-初識(shí)Servlet

    1. Servlet簡(jiǎn)介 2. Tomcat安裝配置 3. Servlet項(xiàng)目搭建 4. Servlet項(xiàng)目運(yùn)行 Servlet是什么 Java Servlet 是運(yùn)行在 Web 服務(wù)器或應(yīng)用服務(wù)器上的程序,它是作為來(lái)自 Web 瀏覽器或其他 HTTP 客戶端的請(qǐng)求和 HTTP 服務(wù)器上的數(shù)據(jù)庫(kù)或應(yīng)用程序之間的中間層。使用 Servlet 可以收集來(lái)自網(wǎng)頁(yè)表單的用戶

    2024年02月08日
    瀏覽(20)
  • Javaweb | 初識(shí)、servlet應(yīng)用

    Javaweb | 初識(shí)、servlet應(yīng)用

    ??wei_shuo的個(gè)人主頁(yè) ??wei_shuo的學(xué)習(xí)社區(qū) ??Hello World ! HTTP協(xié)議 超文本傳輸協(xié)議(Hyper Text Transfer Protocol,HTTP)是一個(gè)簡(jiǎn)單的請(qǐng)求-響應(yīng)協(xié)議,它通常運(yùn)行在TCP之上。它指定了客戶端可能發(fā)送給服務(wù)器什么樣的消息以及得到什么樣的響應(yīng)。請(qǐng)求和響應(yīng)消息的頭以ASCII形式給出

    2023年04月16日
    瀏覽(20)
  • JavaWeb之Servlet接口

    JavaWeb之Servlet接口

    什么是Servlet? Servlet是一種基于Java技術(shù)的Web組件,用于生成動(dòng)態(tài)內(nèi)容,由容器管理,是平臺(tái)無(wú)關(guān)的Java類組成,并且由Java Web服務(wù)器加載執(zhí)行,是Web容器的最基本組成單元 什么是Servlet容器? Servlet容器作為Web服務(wù)器或應(yīng)用服務(wù)器的一部分,通過(guò)請(qǐng)求和響應(yīng)提供Web客戶端與Serv

    2024年02月20日
    瀏覽(14)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包