原创 Spring Web Flow —— 基礎 - 011

基礎   Web Flow將一個流程分爲若干個狀態(可以理解爲步驟),每個流程由若干個狀態組成,通過特性的方式在步驟之間進行跳轉,協同完成整個流程。   常用標籤如下 <view-state> - 視圖狀態,用於渲染視圖 <actio

原创 Spring Web Flow —— EL表達式 - 101

文章中內容並沒有全部驗證,僅作爲參考 上下文一起看,才能明白其中的意思 Web Flow中EL表達式作用 web-flow使用EL表達式訪問flow的model和調用方法。在web-flow中EL表達式主要有如下四種用途 訪問客

原创 Spring Web Flow —— Action - 110

action-state 簡單使用 該狀態只執行操作,然後根據操作的結果轉移到其他state。可以有多個操作,他們依次執行 <action-state id="moreAnswersNeeded"> <evaluate expre

原创 Spring Web Flow 學習 —— 第一個Flow - 010

在學習每一門新語言時,第一個程序往往是Hello World。這裏我們寫一個非常簡單的flow,使用常用標籤,在深入講解之前有一個感官上的認識 需求說明 假設有如下簡單流程:要求程序啓動,顯式輸入界面,用戶輸入信息後,點擊提交按鈕,後

原创 Spring Web Flow 學習 —— 配置 - 001

本文基於Spring Web Flow 2.4.5,其它版本配置方式可能略有不同,請參考相應版本的官方文檔 本文主要採用Java config的方式進行配置,xml方式並未驗證通過,因此正確性不敢保證 Maven依賴 maven庫

原创 Spring Web Flow 學習 —— 前言 - 000

雖然之前沒有聽說過Spring Web Flow這個東西,聽說之後上網查了一下又有很多人不屑於使用web flow,但自己目前工作上的項目要用到它,因此學習是很有必要的。當學習一項新技術時,最快捷的方式就是上網搜索速成教程,看了一些,總覺

原创 CKEditor 5圖片的上傳方式

CKEditor 5圖片的上傳方式 圖片貼入正文支持的方式 從剪切板貼入 直接從文件系統中拖拽貼入 通過圖片按鈕選擇文件貼入 插入圖片後的工作過程 用戶插入圖片 編輯器使用一個暫時的圖片佔住該位置 編輯器向服務器上傳該圖片 圖片上傳

原创 Maven入門指南(一)

本想轉載文章,但是原文不支持轉載到CSDN,於此鏈接,作爲記錄 http://ifeve.com/maven-1/

原创 Maven哲學

  Maven一般被認爲只是一個構建工具。很多剛接觸Maven的人對Ant比較熟悉,因此自然會形成這種聯想。但Maven不僅是一個構建工具,也不僅是一個Ant的替代品。Maven是一個完全不同於Ant的創造。Ant僅僅是一個工具箱,而Ma

原创 飛機大戰JAVA編程

飛機大戰JAVA編程 最近在學習java語言,飛機大戰是其中一個練習小項目。這裏記錄一下寫這個程序的思路。 首先是需求分析,這裏建立項目需求的思維導圖,一目瞭然: 然後是思路分析 這是寫程序前列舉的一個基本的思路,以此爲主線,

原创 富文本編輯器CKEditor 5的使用

富文本編輯器CKEditor 5的使用 記錄了使用CKEditor的過程, 特殊強調,這裏使用的是CKEditor5 向網頁中添加CKEditor 只是向頁面中添加該編輯器不需要什麼特殊的操作,遵從以下步驟即可: 1. 下載js文件,

原创 java編程自學記錄(day15)

Exception類  1)Java異常結構中定義有Throwable類,Exception和Error是其派生的兩個子類。  Exception表示由於網絡故障、文件損壞、用戶輸入非法等情況導致的異常。是程序級別的錯誤  Error表示

原创 RequestBody和ResponseBody解讀

RequestBody和ResponseBody解讀 前言:@RequestBody和@ResponseBody是SpringMVC的兩個註解,用於將請求體的內容轉換爲指定對象 和 將返回對象直接寫入響應body中 正常SpringM

原创 Common FileUpload介紹

這是一篇半翻譯半筆記式的文章,如果你之前對Common FileUpload瞭解不多,本文可以快速瞭解如何使用方法,如果你有時間,推薦你看官方文檔 概述 FileUpload能夠以多種不同的方式使用,具體取決於應用程序的要求。在最簡單

原创 github學習筆記——基礎知識

一、GIT簡介   1、版本控制系統:即記錄同一個文檔在不同人和不同時間修改的各版本的系統,對於恢復文檔、差異對比、協同工作有非常大的幫助。   2、GIT是由linux創始人linus花費兩週時間寫成的,用於託管linux系統。目前已