<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 實驗4:文件分享管理系統 ## 1. 實驗目的 1. 熟悉EL和JSTL; 2. 熟悉JDBC數據庫連接池的開發步驟; 3. 練習使用JDBCTemplate進行數據庫開發; 4. 學會為Web應用設計并實現安全機制,提高用戶體驗。 ## 2. 實驗要求 1. 設計文件的顯示、分享、修改、刪除、查詢等模塊; 2. 使用數據庫連接池和JDBCTemplate為程序提供數據庫支持; 3. 設計并實現數據分頁顯示; 4. 使用EL和JSTL實現數據展示; 5. 能夠為Web應用提供一定的安全保障機制,如密碼加密、權限驗證等。 ## 3. 實驗內容 ### 1. 檢測用戶名是否存在 ![](https://img.kancloud.cn/17/8a/178a13e02be967c3c83f2f5aeec4c4ca_592x143.png) ### 2. 設計并實現驗證碼 ![](https://img.kancloud.cn/5b/d8/5bd84eb6598eabc26cd9be90e7e58858_364x110.png) ### 3. 設計并實現保存用戶名和密碼 ![](https://img.kancloud.cn/c7/26/c72600097e9749dd518806a4eb9d7a45_404x234.png) ![](https://img.kancloud.cn/ad/4f/ad4fccbb79a58cbc6118ab59276ae18d_476x308.png) ### 4. 實現用戶密碼加密 ![](https://img.kancloud.cn/d5/8a/d58a46dd31f122454390203fb016c4af_571x216.png) ### 5. 實現用戶郵箱登錄 ![](https://img.kancloud.cn/0d/ff/0dff5571fbe4732f4d5c948c1234118c_755x294.png) ![](https://img.kancloud.cn/e1/e9/e1e9fe806f6f684beec4f472e3f65288_833x292.png) ### 6. 完善文件信息操作(分類查詢、我的分享、編輯、刪除等) 1. 分類查詢 ![](https://img.kancloud.cn/2c/97/2c97f9fca87ef6e6fe208bc6b1d9e371_659x338.png) 2. 我的分享 ![](https://img.kancloud.cn/28/69/2869d136b4d1bb9c7452c04fc62c4436_832x275.png) 3. 編輯分享 ![](https://img.kancloud.cn/c0/64/c0647b0df8bf6697e9362fb0a9872d6c_1300x630.png) 4. 刪除分享 ![](https://img.kancloud.cn/78/86/78866abb97d7b763b65d1ed5b3cd4c96_1283x542.png) 5. 模糊查詢 ![](https://img.kancloud.cn/bf/49/bf492f33988461be32d08f63b87356bb_861x458.png) ### 7. 實現文件的上傳與下載 1. 文件上傳 ![](https://img.kancloud.cn/46/45/46450f7916a9ce7968c53e424ffdbf00_421x327.png) 2. 文件下載 ![](https://img.kancloud.cn/cc/b2/ccb262f54c5ab3f2bb2e11fb1933690f_777x573.png) ### 8. 實現文件分頁顯示 ![](https://img.kancloud.cn/5e/54/5e545e5ff5d33ad6432416401debac19_1254x389.png) ### 9. 實現導航欄 ![](https://img.kancloud.cn/b9/c7/b9c7757c6a515169be5c6f59847542b1_1309x717.png) ### 10. 實現文件信息排序功能 ![](https://img.kancloud.cn/c3/40/c340c73d25c17408b43a8dccde49a9cb_1305x522.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看