原创 Struts2學習筆記(4)-ActionSupport類及Action接口詳解

一、ActionSupport類 com.opensymphony.xwork2.ActionSupport類時默認的動作類。 只要某個動作聲明沒有給出一個動作類,Struts就會替它創建一個這個類的實例。 在編寫動作類

原创 Struts2學習筆記(5)-處理結果及結果類型詳解

一、Struts2處理流程 用戶請求->Struts2框架->控制器(Action)->Struts2框架->視圖資源 Struts1處理後會返回ActionForward; Struts2處理後會返回字符串,這樣的設計提高了

原创 Struts2學習筆記(6)-異常處理

一、異常 異常指的是在程序運行過程中發生的異常事件,通常是由硬件問題或者程序設計問題所導致的。在Java等面向對象的編程語言中異常屬於對象。 二、Struts2異常處理:exception-mapping元素 Struts2提供了一

原创 Struts2學習筆記(3)-如何訪問Web資源

一、web資源是什麼? web資源是HttpServletRequest、HttpSession、ServletContext等原生的Servlet API。 二、爲什麼要訪問web資源? B/S的應用的controlle

原创 Struts2學習筆記(2)-動作及動作類

一、動作 應用程序可以完成的每一個操作都可以稱之爲一個動作。例如,顯示一個登錄表單、把產品信息保存起來。創建各種動作時Struts應用程序開發中最重要的任務。有些動作很簡單,而有些動作需要進行一些邏輯處理,這些邏輯需要些進動作類裏

原创 Struts2環境搭建

一、下載Struts2 1.進入Struts官網 http://struts.apache.org/ 2.下載Struts最新完全安裝包 struts-2.5.13-all.zip 3.解

原创 Struts入門程序示例及基本執行過程

該入門程序功能很簡單,瀏覽器中輸入http://localhost:8080/Struts2Demo/hello.action顯示index.jsp頁面內容。 程序運行結果如圖: 該Struts2程序目錄結構如下圖: 項目部署文件w

原创 Model2 應用程序概述

Model 2 建立在MVC(Model-View-Controller,模型-視圖-控制器)設計模式的基礎上。MVC是Smalltalk-80用戶界面核心概念。 實現MVC模式的應用程序由三大部分組成: 1. 模

原创 JDBC學習筆記(1)—JDBC概述

一、JDBC基本概念 JDBC(Java DataBase Connectivity,java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。同時,JDB

原创 Struts2學習筆記(1)-Struts2概覽

一、Struts2 struts2是流行和成熟的一個基於MVC設計模式的Web應用框架。struts的英文單詞意思是支柱、支桿,來源於建築和舊式飛機使用的金屬支架。Struts2原來是Jakarta項目的子項目,後來轉到Apache

原创 JDBC學習筆記(4)—PreparedStatement執行SQL語句

1.PreparedStatement與PreparedStatement區別 PreparedStatement和Statement的區別主要有三個: (1)PreparedStatement比Statement效率高。 (2)語法不一

原创 JDBC學習筆記(2)——數據庫連接

數據庫連接第一種方式: package com.JDBC; import java.sql.Connection; import java.sql.Driver; import java.sql.SQLException; import

原创 JDBC學習筆記(3)—Statement執行SQL語句

Statement概述 Statement 是 Java 執行數據庫操作的一個重要接口,用於在已經建立數據庫連接的基礎上,向數據庫發送要執行的SQL語句。Statement對象,用於執行不帶參數的簡單SQL語句。 Statement子接