原创 Struts2教程8:攔截器概述

[color=violet][color=blue]Struts2的攔截器和Servlet過濾器類似。在執行Action的execute方法之前,St

原创 Struts2教程1:第一個Struts2程序

[color=violet][color=violet][/color][color=violet][/color][color=violet][si

原创 Struts2教程3:struts.xml常用配置解析

[color=violet][color=blue][color=red]在本文中將詳細講述struts.xml文件的常用配置及注意事項。1.

原创 Struts2教程6:在Action類中獲得HttpServletResponse對象的四種方法

[color=violet][color=blue]在struts1.x Action類的execute方法中,有四個參數,其中兩個就是respons

原创 Struts2教程7:上傳任意多個文件

[color=violet][color=blue]一、上傳單個文件 上傳文件是很多Web程序都具有的功能。在Struts1.x中已經提供了用於

原创 Struts2教程5:使用Validation框架驗證數據

[color=violet][color=blue]在《Struts2教程4:使用validate方法驗證數據》中曾講到使用validate方法來驗證

原创 揭祕jbpm流程引擎內核設計思想及構架(經典之作,收藏之)

  申明:偶然發現一篇很精闢的JBPM文章,覺得寫得甚好,故收下來了。原始頁面:http://www.cnblogs.com/wayne-ivan/   1     前言... 1 2     閱讀本篇的基礎準備... 2 2.1   

原创 spring事務的annotation-driven用法

一.annotation-driven如何正確使用事務管理器 (本文僅基於3.0+版本作爲測試) 假定spring 容器中定義了兩個事務管理器:transactionManagerX,transactionManagerY,

原创 jar打包詳解

jar文件聽說過嗎,沒有?或者陌生!好,沒關係,這就是我們的第一站:打包發佈。     爲什麼會有這個玩意呢,首先,這是jar的全稱:JavaTM Archive (JAR) file,是的,就是java存

原创 JavaScript常用表單驗證

JavaScript常用表單驗證 目錄:1:js 字符串長度限制、判斷字符長度 、js限制輸入、限制不能輸入、textarea 長度限制 2.:js判斷漢字、判斷是否漢字 、只能輸入漢字3:js判斷是否輸入英文、只能輸入英文4:js只能

原创 完整工作流JBPM項目實戰全過程教程3----項目後續DIY

   接着上一篇。 從數據庫中表的定義不難看出,每篇文章的審批將新建一個JBPM流程實例來跟蹤。 文章的表article中,利用PiId來關聯一個流程實例,並且定義State字段來表示文章的當前狀態(編輯中,審批中,審批通過,nulll)

原创 db2 驅動程序(db2java.jar 和db2jcc.jar)

對於Java程序員而言,DB2 提供了兩種應用程序編程接口(API):JDBC 和 SQLJ。 JDBC: JDBC 驅動程序分爲舊的/CLI 驅動程序<db2java>和新的通用 JDBC 驅動

原创 完整工作流JBPM項目實戰全過程教程1---準備工作

      偶然機會,認識了工作流系統,並且在www.open-open.com(相當不錯的開源項目站點,極力推薦!)上了解了些相當出色的工作流系統,不過呼聲最高的應該屬JBoss 的JBPM工作流組件了。     正好有個項目需要用到工

原创 JDBC連接各種數據庫經驗技巧集萃

Java數據庫連接(JDBC)由一組用 Java 編程語言編寫的類和接口組成。JDBC 爲工具/數據庫開發人員提供了一個標準的 API,使他們能夠用純Java API 來編寫數據庫應用程序。然而各個開發商的

原创 一個非常強大完整的web表單驗證程序

<title>表單驗證類 Validator v1.0</title> <style> body,td{font:normal 12px Verdana;color:#333333} input,textarea,select,td{fo