Java Servlet 與 JSP 入門教程(四):輸出 HTML 的 Servlet 與工具方法封裝
輸出 HTML 的兩個額外步驟 設定 Content-Type 回應標頭:response.setContentType(text/html); 修改
JSP 開發環境全攻略:MySQL、JDBC、JDK、Tomcat、Servlet、JavaBean 完整安裝配置
軟體下載連結 MySQL 4.1.13:https://dev.mysql.com/downloads/mysql/4.1.html Connecto
Sybase JDBC 中文亂碼終極解決:連線字串 charset 參數與 JSP 轉碼雙管齊下
問題現象 Sybase 運行於 Unix,編碼未知。JSP 頁面設定 pageEncoding 與 charset、Tomcat server.xml 也已設定
JSP 包含機制深度解析:靜態 include 指令 vs 動態 jsp:include 行為
靜態包含指令 <%@ include file=... %> 在編譯階段將目標檔案內容合併至主頁面,產生單一 Servlet。適合頁首、頁尾、導航等
JSTL 學習筆記:xmlbuddy 外掛安裝失敗與 taglib URI 解析錯誤排查
環境 Eclipse 3.1 + JDK 1.5 + Tomcat 5 問題 1:xmlbuddy 2.0.56 安裝失敗 同一安裝程式,在公司可一次成功,在
JSP 讀取資料庫 Blob 圖片並輸出顯示:MySQL + Tomcat 實作範例
1. 建立資料表並插入圖片 CREATE TABLE photo ( photo_no INT(6) UNSIGNED NOT NULL AUTO_INCR
Tomcat 4.x 開發環境完整配置指南:JDK、Servlet、JavaBean 逐步設定
第一步:下載與安裝 JDK:J2SE 1.4.2 (Windows Offline Installation) Tomcat:Tomcat 4.1.x
JSP 分頁技術演進:從 JDBC 1.0 到可攜式分頁 ResultSet 實作
JDBC 與分頁 JDBC 1.0:ResultSet 僅支援 next(),無法向後捲動,無法在單次查詢中取得總筆數,幾乎無法實現分頁。 JDBC
避免在 JSP 直接撰寫 JDBC 程式碼:資安風險與最佳實踐
反面教材:JSP 直連資料庫 <%@ page contentType=text/html;charset=gb2312 language=java im
Servlet 入門筆記(一):環境配置與核心方法解析
1. 引入 servlet.jar 在應用程式中必須引入 servlet.jar。 2. 必要的匯入包 import javax.servlet.http.H
JSPWidget:解決 JSP UI 開發痛點的開源元件框架(事件驅動、ViewState、驗證)
JSP UI 開發的痛點 使用 Java 開發 Web 應用時,UI 開發缺乏現成控制項,這點 .NET 做得較好。即使 Struts 也未提供完善解決方案。
JSP 與 MySQL 中文亂碼終極解決:characterEncoding=UTF-8 與 Latin1 轉碼實戰
問題背景 資料庫字符集為 utf8。讀取資料時用 StringConvert Bean(GBtoISO/ISOtoGB)可解決部分亂碼,但寫入資料庫的中文全變成
JSP 導出 Oracle 資料表 DDL 工具:利用 DatabaseMetaData 取得完整結構定義
expddl.jsp 完整代碼 <%@ page contentType=text/html; charset=gb2312 language=java
JSP 安全問題分類與防護建議:原始碼洩露、遠端執行等常見漏洞分析
概況 JSP 因快速、跨平台、可擴展、面向對象等特性廣泛應用,但隨之而來的安全漏洞也日益增多。截至本文撰寫,公開的 JSP 漏洞已達 20-30 種(不含未公開
Tapestry 框架入門:基於 Servlet 的組件化 Web 應用開發
背景與動機 Servlet 技術雖優秀但有缺點:呈現層(HTML)與代碼混雜、重用性低。JSP 改進了這點,但單純 JSP 仍有類似問題。利用 JSP + Ja
JSP 實現資料批次更新:動態表單產生與批次處理範例
a1.jsp:動態產生編輯表單 <jsp:useBean id=pool scope=page class=sql_link.sql_link/>