原创 QuickServer開發指南(5)- 客戶數據

    既然不能在ClientCommandHandler和ServerAuthenticator類中保存客戶數據,我們使用ClientData類的h

原创 QuickServer開發指南(3)- 構建EchoServer

    學習怎樣使用QuickServer庫的一個好的方法是學習它提供的例子。在QuickServer安裝路徑下的examples文件夾裏有許多典型的

原创 QuickServer開發指南(8)- XML配置

    在前面的章節裏我們擴展了EchoServer。我們已經在類中配置了QuickServer,在某些情況下這是可接受的。但是很多應用更希望用戶能夠

原创 Display Tag使用小記

    用了一段時間的Display Tag,覺得非常好用,可在論壇上發現好像使用這個東東的人挺少的,那偶也來寫篇文章。    Display Tag Lib是一個標籤庫,用來處理jsp網頁上的Table,功能非常強,可以對的Table進

原创 AppFuse學習筆記-控制層

1. 我們先詳細介紹一下Struts的控制器的工作流程。    首先,控制器(ActionServlet)進行初始化工作,讀取配置文件struts-config.xml,爲不同的Struts模塊初始化相應的ModuleConfig對象。相

原创 QuickServer開發指南(7)- 使用和定製日誌

    對任何一個項目來說,日誌都是一個重要的工具。日誌幫助我們去理解我們的項目內部發生了什麼,它也會提供審覈和調試信息。想要知道更多有關日誌的資料可

原创 QuickServer開發指南(4)- 添加認證

    現在我們給剛剛創建的服務器添加認證功能。    查看org.quickserver.net.server.QuickServer的文檔(doc

原创 QuickServer開發指南(9)- 數據模式和數據類型

    直到現在我們的通信還是僅僅在使用以<CR><LF>結尾的字符串。當然,在Internet標準協議裏它是最常用的。但有時我們可能需要接收字節流或

原创 QuickServer開發指南(6)- 遠程管理支持

    我們的EchoServer可能需要修改幾個服務器配置參數,如超時消息、最多驗證數、最大驗證時間。QuickServer支持這些功能而無須改變代

原创 AppFuse學習筆記-視圖層

1. 程序描述    視圖層主要由JSP網頁構成,此外還包括Resource Bundle資源文件及ActionForm Bean、Validation等,這些組件提供對國際化、接收用戶輸入的表單數據、表單驗證和錯誤處理等的支持。   

原创 時尚女子生活傳真

走。 不停的走。 直到遇到愛情。 我在夕陽下暇想 我在迴旋木馬邊佇足 細碎的影子被時間拉的很長 我的童年哪裏去了呢?一個悠閒的午後 扔掉的雜誌 一直沒有喝掉的美酒 把自已扔在靠墊裏 你就真的在腦後了嗎那個黃昏去溜狗 風裏的安靜 彷彿聽到你

原创 AppFuse學習筆記-組件和工具

    使用大量的第三方組件是Appfuse的主要特點,接下來我們就看看他都使用了什麼組件。    1. DisplayTag:自我覺得是AppFuse裏降低編碼量最大的組件,我專門寫了一篇使用DisplayTag的文章,http://b

原创 AppFuse學習筆記-單元測試

    AppFuse爲幾乎每一個類都提供了單元測試, 它使用JUnit框架進行測試。我們還是以User爲例仔細分析一下,閱讀本篇的內容之前,你至少應該已經對單元測試有一個概念。。1. DAO測試    UserDAOTest用於測試Us

原创 AppFuse學習筆記-框架總攬

    安裝好了系統,我先來對它做一個總體介紹。    Raible給AppFuse這個Web應用寫了好幾種實現方式,有Struts + Spring + Hibernate、Spring + iBATIS、WebWork + Sprin

原创 AppFuse學習筆記-簡介

一、簡介     AppFuse是當今大師級人物Matt Raible編寫的一個Web開發框架,它集成了當前最流行的Web應用框架,也可以說是一個Web開發基礎平臺,它與之所集成的各種框架相比,它提供了一部分所有Web系統開發過程中都需要