原创 java web-5.3 tomcat_部署項目

tomcat_部署項目的方式 方法1.直接將項目放到webapps目錄下即可 在瀏覽器中輸入http://localhost:8080/hello/add.html(注意輸入的地址:出現問題) 地址中的/hello爲項目的訪

原创 java web-6.2Servlet_生命週期方法

Servlet_生命週期方法 1.被創建,執行init方法。執行一次 2.提供服務,執行service方法,執行多次 3.被銷燬,執行destroy方法,執行一次 servlet的方法 1.init:初始化方法 。在Servlet

原创 java web-6.4IDEA與tomcat相關配置注意事項

IDEA與tomcat相關配置 1.IDEA會爲每一個tomcat部署的項目單獨建立一份配置文件 查看控制檯的log: 2.工作空間項目和tomcat部署的web項目 (1)tomcat真正訪問的是“tomcat部署的web項目”

原创 tomcat:黑窗口一閃而過,啓動報錯的問題

問題1:黑窗口一閃而過 原因:沒有正確配置JAVA_HOME環境變量 解決:重新正確配置一下JAVA_HOME環境變量 問題2:啓動報錯 解決: (1)找到佔用的端口號,並且找到對應的進程,殺死該進程 ①cmd->輸入 netst

原创 java web-5.2tomcat基本操作

Tomcat:web服務器軟件 1.下載:https://tomcat.apache.org/ 2.安裝:解壓壓縮包(建議:安裝目錄不要有中文) 3.卸載:刪除目錄即可 4.啓動: 雙擊bin目錄下的startup.bat運行

原创 idea部署tomcat出現index.jsp可以訪問,但是自己寫的html頁面不能訪問

問題: idea部署tomcat出現index.jsp可以訪問,但是自己寫的html頁面不能訪問 解決: 查看一下tomcat設置 看裏面的URL是什麼樣的,把他設置成http://localhost:8080/如圖的樣子 不能

原创 java web-8.2Cookie細節

細節1-一次可不可以發送多個cookie? 可以。 可以創建多個cookie對象,使用response調用多次addCookie方法發送cookie即可 細節2-cookie在瀏覽器中保存多長時間? 1.默認情況下,當瀏覽器關閉後

原创 java web-2.10JavaScirpt中的事件

事件_概述 1.概念:某些組件被執行了某些操作之後,觸發某些代碼的執行。 事件:某些操作,如:單擊,雙擊,鍵盤按下。。。 事件源:組件。如按鈕,文本輸入框 監聽器:代碼 註冊監聽:將事件,事件源,監聽器結合在一起。當事件源上發生了

原创 java web-6.3Servlet_3.0註解配置@WebServlet

Servlet_3.0註解配置 好處:支持註解配置,可以不需要web.xml了 步驟: 1.創建JavaEE項目,選擇servlet的版本3.0以上.可以不創建web.xml 2.定義一個類,實現servlet接口 3.複寫方法

原创 java web-6.1Servlet_快速入門

Servlet_概述 概念:server applet運行在服務端的小程序(JavaEE的API找servlet) Servlet就是一個接口,定義了Java類被瀏覽器訪問到(tomcat識別)的規則 以後自定義一個類,實現Ser

原创 idea部署tomcat修改index.jsp時,出現控制檯不報錯,但是訪問時404的錯誤

問題: idea部署tomcat修改index.jsp時,出現控制檯不報錯,但是訪問時404的錯誤 解決: 可能的方法1.看一下項目裏有幾個web,幾個index.jsp,可能修改錯了。 可能的方法2.可能是部署問題,重新部署一下

原创 redis出現問題:redisCould not connect to Redis at 127.0.0.1:6379: 由於目標計算機積極拒絕,無

問題: redisCould not connect to Redis at 127.0.0.1:6379: 由於目標計算機積極拒絕,無。。 解決: cmd打開redis所在文件夾,輸入redis-server.exe redis

原创 java web-12.3JSON解析器

JSON數據和java對象的相互轉換 0.JSON解析器 常見的解析器:Jsonlib,Gson,fastjson,jackson 1.JSON轉爲java對象 (1)使用步驟: a.導入jackson的相關jar包 b.創建j

原创 java web-12.2JSON

JSON基本語法 1.概念 JavaScript Object Notation JavaScript對象表示法 Person p = new Person(); p.setName("張三"); p.setAge(23); p

原创 java web-12.1Ajax實現方式

AJAX概念 1.概念:ASynchronous JavaScript And XML 異步的JavaScript 和XML (1)異步和同步:客戶端和服務器端相互通信的基礎上 同步:客戶端必須等待服務端的響應,在等待期間客戶端不