struts2框架是一個非常優秀的mvc框架,時至今日已有很多公司采用其作為表示層的控制轉發工具,我非常喜歡struts2的攔截器特性和一整套的自定義標簽。在這根據個人使用struts2的經驗,與大家分享一些常用的struts2標簽,希望對大家有所幫助。實例場景假設有這樣一個網站:需要用戶填寫個人的信息,包括:編號、姓名、密碼、生日、性別、城市、愛好。其中編號需要填入整數,姓名是字符串,密碼在頁面中必須以密碼框的形式顯示,生日必須是日期格式,性別單選,城市
系統 2019-08-12 09:30:30 2696
jQuery綁定事件由于實現過程牽扯解綁定和綁定眾多事件。debug帶來諸多不便。查看當前綁定的事件$(element).data('events')會返回一事件對象,改對象包含綁定的諸多事件屬性。jQuery綁定
系統 2019-08-12 01:33:13 2696
Windows2000是微軟公司新一代的操作系統,它是在WindowsNT4.0操作系統的基礎上開發的,集WindowsNT技術和Windows9X的優點于一身,并在此基礎上發展了許多新的特性和功能.如智能鏡像、終端服務、分布式文件系統、磁盤定額、DNS增強以及活動目錄等等。其中最重要的特性是活動目錄。活動目錄包括兩方面:目錄和目錄相關的服務。目錄是存儲各種對象的一個物理上的容器,目錄管理的基本對象是用戶、計算機、文件以及打印機等資源。而目錄服務是使目錄中
系統 2019-08-29 23:17:54 2695
LIKE確定給定的字符串是否與指定的模式匹配。模式可以包含常規字符和通配符字符。模式匹配過程中,常規字符必須與字符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。與使用=和!=字符串比較運算符相比,使用通配符可使LIKE運算符更加靈活。如果任何參數都不屬于字符串數據類型,Microsoft?SQLServer?會將其轉換成字符串數據類型(如果可能)。語法match_expression[NOT]LIKEpattern[ESCAPEescap
系統 2019-08-29 22:45:13 2695
SMTP協議通訊模型SMTP協議是TCP/IP協議族中的一員,主要對如何將電子郵件從發送方地址傳送到接收方地址,也即是對傳輸的規則做了規定。SMTP協議的通信模型并不復雜,主要工作集中在發送SMTP和接收SMTP上:首先針對用戶發出的郵件請求,由發送SMTP建立一條連接到接收SMTP的雙工通訊鏈路,這里的接收SMTP是相對于發送SMTP而言的,實際上它既可以是最終的接收者也可以是中間傳送者。發送SMTP負責向接收SMTP發送SMTP命令,而接收SMTP則負
系統 2019-08-29 22:34:39 2695
ROAM實時動態LOD地形渲染REALTIMEDYNAMICLODTERRIANRENDERWITHROAM作者:BryanTurner翻譯:DreamsWoo譯者注:翻譯這篇文章的目的是國內關于這方面內容的東西太少了,而ROAM做為現今最流行的地形渲染技術已經在國外的游戲中大行其道,只有不斷的學習才能不斷的進步,希望通過這篇文章能使大家得到進步,我就已經滿足了,這篇文章你可以轉載,但必須署上我的名字,并發到我的郵箱告知我,我的EMAIL是:dreams_
系統 2019-08-29 23:51:12 2694
版權聲明:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出版、作者信息和本聲明。否則將追究法律責任。http://blog.csdn.net/mayongzhan-馬永占,myz,mayongzhan花了點時間寫了個分頁類,看著還不錯,測試了下能用,離實際應用應該就剩一個樣式了._tatal等等之所以要寫成帶下劃線,是因為這些內容需要帶入到地址欄中,實際當中可能會重名link的作用是有時得到的數據是為了使分頁跳轉的時候帶上參數寫很比教長的時間.有
系統 2019-08-29 23:43:26 2694
摘要本文將完成我們“MVC公告發布系統”的公告發布功能,以此展示在ASP.NETMVC中如何傳遞處理表單的數據。前言通過前幾篇文章,我們已經能比較自如的使用ASP.NETMVC來呈現頁面和數據了。但是,有一個大問題沒有解決:如何處理表單數據。例如,我們將要實現的公告發布功能,用戶肯定是在某個表單頁面輸入標題、正文等內容,而后提交,然后表單數據要被傳遞到相應的地方交由業務邏輯組件處理。在傳統的ASP.NET下,使用的是Model1模式,每個aspx頁面有一個
系統 2019-08-29 23:25:09 2694
在Web應用程序中運行shell命令學習如何更好地集成腳本和命令行工具。本文考察如何使用shell_exec()、exec()、passthru()和system();安全地將信息傳遞到命令行;以及安全地從命令行獲取信息。如果您使用過PHP,您就會發現它是創建特性豐富的Web頁面的出色工具。作為一大腳本語言,PHP:容易學習。有許多強大的框架(比如CakePHP和CodeIgniter),讓您能夠像Rails程序員一樣高效。能夠與MySQL、Postgre
系統 2019-08-29 22:36:09 2694
HashMap是Hashtable的輕量級實現(非線程安全的實現),他們都完成了Map接口,主要區別在于HashMap允許空(null)鍵值(key),由于非線程安全,效率上可能高于Hashtable。HashMap允許將null作為一個entry的key或者value,而Hashtable不允許。HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因為contains方法容易讓人引起誤解
系統 2019-08-12 09:30:20 2694
項目實踐中遇到Ftp傳輸問題,在這里做個專輯。第一篇還是介紹一下sun提供的FtpClient.這個也是網上說的最多的,在這里我只是給出例程,不再做詳細的解釋。sun提供的FtpClient簡單宜用,不支持任何加密方式;并沒有提供相應的api,所以給我們調試帶來不便,與其說是sun足夠自信說這個組件簡單到不用api就可以完全滿足應用,還不如說不負責任。其實在開發中會遇到各種問題,實踐中就遇到上傳文件到一定數量級后傳輸會變慢(很慢),但程序并不報錯;用ftp
系統 2019-08-29 23:46:10 2693
jQuery瀏覽器版本判斷jQuery瀏覽器判斷,jQuery提供了一個jQuery.browser方法來判斷瀏覽器可用值:safarioperamsiemozilla例如:if($.browser.msie){alert("MicrosoftInternetExplorer")}if($.browser.mozilla){alert("MozillaFirefox")}當然有時候我們還需要區分版本這就要用到jQuery.browser.version例如
系統 2019-08-29 23:38:06 2693
在做datamining,很重要的一部是對數據進行清洗,由于數據量巨大,我是分段從數據庫中取出數據存成文本格式,最后再將所有的文本合并成一個大的文件,在文件合并的過程中,我用了一個小工具,Txtunit.exe,短小精悍,合并完之后會有一些空白行的出現,我們需要將這些空白行清除掉,做法參見emeditor刪除空行-HOHO網頁設計-51CTO技術博客主要是使用了一個匹配的正則^[\t]*\n數據清洗小工具及技巧
系統 2019-08-29 23:22:43 2693
1.雙擊Apache2.0的安裝文件,出現一個歡迎界面。選擇”Next”2.接下來出現了一個協議的說明,選擇了“Iacceptthetermsinthelicenseagreement“選項后,選擇“Next”3.接下來是使用前說明,再點擊“Next”4.接下來是要求輸入服務器的信息,NetworkDomain,ServerName以及Administrator’sEmaiAddress都可以隨便填,但是格式必須正確,否則會返回錯誤。填好后,下面還有一個選
系統 2019-08-29 23:02:17 2693
在Perl和PHP中生成中文圖片最關鍵的一點是需要設置一個可以顯示中文的字體。在Linux平臺上,我們可以把windows下的雅黑文件拷過去。在控制面板-字體里可以拷貝雅黑字體文件:放在Ubuntu的/usr/share/fonts/vista下。Perl的關鍵代碼類似下面所示:GD::Image->trueColor(1);my$image=newFromPngGD::Image($imagepath)||die"cantopenimage:$!";my
系統 2019-08-29 22:56:48 2693