JSP 數據庫操作(一):MySQL 安裝、SQLyog 管理與建表實戰
1. MySQL 安裝 下載安裝包,記住配置的 root 密碼。 2. 圖形化管理工具 SQLyog Enterprise MySQL 命令行操作繁瑣,SQL
JSP 登錄頁面:客戶端 JS 驗證 + 服務端 Servlet 二次校驗
架構圖 瀏覽器 JS 前置校驗 → 通過才提交 → Servlet 後端再次校驗 → 轉發成功/失敗頁面。 1. login.jsp - 客戶端驗證 <
JSP 編碼問題深度解析:pageEncoding vs charset、GET/POST 差異
核心概念區分 屬性含義影響範圍 pageEncodingJSP 源文件編碼 → 編譯為 Servlet 時的字節流編碼編譯階段,最終轉為 Unicod
JSP 頁面間傳值:Struts2 標籤存入 Session 並 EL 取出
場景 登錄成功後將用戶資訊(上次登錄 IP、時間、統計金額)存入 Session,另一頁面展示。 Page1.jsp 存值 <s:set name=to
最簡單的 JSP 與 JavaBean 交互:useBean/setProperty/getProperty
目標 輸入文字 → 傳給 JavaBean → Bean 加工後返回 → 頁面顯示。 1. JavaBean (packagename/BeanName.ja
Servlet/JSP 中文亂碼統一解決方案
萬能雙行代碼 在 Servlet doPost 與調用的 JSP 頁面頂部同時加入: request.setCharacterEncoding(UTF-8);
Apache CXF 獲取 Web Service 客戶端真實 IP
場景 權限系統發布 CXF WebService,需記錄調用方 IP 同步至論壇系統做統計。 核心實現 @WebService public class Us
JSP 調用 IE WebBrowser 控件實現頁面打印功能
前置條件 僅限 Internet Explorer,需在「Internet 選項 → 安全 → 自定義級別」啟用「未標記為安全的 ActiveX 控件初始化並腳
JSP 自定義標籤實現防盜鏈(Referer 檢查)
核心思路 實現 SimpleTagSupport,在 doTag() 中檢查 HTTP Referer 標頭,非授權來源導向指定頁面並拋出 SkipPageEx
JSP 顯示生僻字:從 GB2312 遷移到 GBK 完整流程
問題背景 GB2312 字符集僅收錄 6763 個漢字,無法顯示生僻字(如人名、地名)。GBK 向下兼容 GB2312 並擴展至 21000+ 字符,是中文系統
JSP 向 MySQL 提交中文亂碼終極解決方案
問題現象 Dreamweaver + MySQL 環境下,JSP 表單提交中文入庫亂碼,但讀取資料庫原有中文正常。 核心修復:統一字符集 <% requ
JSP 限制只能使用 IE 6.0 以上瀏覽器訪問
實現邏輯 頁面載入時執行 JavaScript 檢測 navigator.appName 與 navigator.appVersion,非 IE 或版本低於 6
Struts 2 整合 Spring:從 XML 到全註解演進指南
核心原理:Web 容器啟動順序 web.xml 載入順序:context-param → listener → filter → servlet。故必須用 Co