原创 複習_文件上傳

1.案例 1.upload.jsp <html> <head> <title>$Title$</title> </head> <body> <form action="/DynamicWebProjec

原创 複習_響應時亂碼問題

1.響應時亂碼問題 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOEx

原创 複習_ServletContext、Response、Request

1.ServletContext Tomcat啓動的時候,需要識別webapps下的各個WEB應用,識別各個WEB應用的同時爲每個WEB應用創建對應的對象ServletContext,一個WEB應用對應一個ServletConte

原创 複習_servlet

1.創建一個簡單的Web項目 New > Project > Java EE > 勾選Web Application 1.2 idea安裝tomcat 提示我們需要設置Artifact 登錄後顯示: 1.3 新建項目 在

原创 複習_Cookie

鏈接:Cookie知識整理 1.關於路徑的注意點 1.1 cookie爲什麼有路徑 客戶端的瀏覽器中保存了不同網站的cookie對象,如果我們沒有路徑,就會將百度的cookie發送給google,而這樣是不允許的.當我們向某個we

原创 複習_過濾器

1.過濾器 1.1 什麼是過濾器 Web開發人員通過Filter技術,對web服務器管理的所有web資源:例如 Jsp, Servlet,靜態圖片文件或靜態html 文件等進行攔截,從而實現一些特殊的功能.例如實現URL級別的權限

原创 複習_監聽器

1.WEB監聽器簡介 JavaWeb中的監聽器有3個大類,一共8個監聽器. 1.監聽域對象的創建和銷燬 監聽ServletContext的創建和銷燬 監聽session的創建和銷燬 監聽request的創建和銷燬 2.監聽域對

原创 複習_數據庫連接池和DBUtils

1.常用開源連接池 Apache DBCP C3P0 1.1 DBCP 使用DBCP 數據源,應用程序需要在系統中增加兩個jar文件 1.手動配置 package ConnectionPool; import JDBC.J

原创 複習_JDBC和sql注入問題

JDBC的全稱爲:java database connectivity (java和 數據庫的連接 ) JDBC六步 註冊驅動 建立數據庫的連接 通過con連接獲取到Statement實例 statement執行sql語句,查

原创 複習_xml

1.簡介 XML技術 : 與數據相關技術, 在企業中xml技術常用來存儲數據和傳輸數據, xml之所以流行的原因在於xml語言與任何編程語言無關, xml可用於 php, java, .net任何編程語言. xml 語言就是使用標

原创 複習_自定義註解和動態代理

1.基本語法 1.1 註解的分類 按運行機制分 源碼註解 註解只存在於源碼中,編譯成.class文件就不存在了 編譯時註解 註解在源碼和.class文件中都存在 運行時註解 在運行階段還能起作用,甚至會影響運行邏輯的註解 按來

原创 坑!對象轉JSON時,Double類型屬性爲null時,默認轉爲0.0的情況

public static void main(String[] args) { EntityAccountInfo entityAccountInfo = new EntityAccountInfo(); JSONObjec

原创 生成隨機密碼,密碼規則符合:大寫字母、小寫字母、數字、特殊字符應選三種或以上

package com.payegis.thunder.webapp.admin.util; import java.util.Random; public class RandomPasswordUtil { /**

原创 Spring實現定時任務

參考:spring定時任務詳解(@Scheduled註解) 1.在xml里加入task的命名空間 xmlns:task="http://www.springframework.org/schema/task" http://ww