EasyJWeb中預設URL映射轉換器揭密

  在EasyJWeb對Ajax的支援中,通過引用類似<script type='text/javascript'

[挑戰MVC極限]EasyJWeb-1.0特性之二-快速體驗

  這是[挑戰MVC極限]EasyJWeb-1.0特性搶先看系列的第二篇文章,今天通過一個Spring2+JPA(Hibernate3.2)+EasyJWeb添刪改查的樣本,讓你通過兩分鐘的時候快速進入到EasyJWeb快速開發的體驗中。  EasyJWeb作為一個開源項目,我們首先來看看與其相關的資源:  官方網站:http://www.easyjf.com/easyjweb  EasyJWeb協同開發源碼庫SVN:http://svn.easyjf.com/repository/easyjf

EasyJWeb中靈活的多國語言支援

一、多國語言資源屬性檔案1、定義多國語言資源檔   

推薦一個ExtJS的綜合樣本

  由於ExtJS算是一重量級的用戶端架構了,如何把他與傳統的Web應用整合也是比較重要的,是所有的地方都用Ext,還是在某些地方使用,另外是每一個頁面都引入ext-all.js,還是讓整個應用只載入在這個大傢伙一次,如何開發自訂的控制項,如何充分使用javascript的物件導向特性對我們的應用進行封裝,這些也是實際開發中非常關注的。  學習ExtJS,感覺如果不在項目中使用的話,僅僅是看文檔意義不大,因為javascript本身並不簡單,Ext的控制項需自己去感觀認識,還要對Ext的核心熟悉

零配置及慣例代替配置

這是[挑戰MVC極限]EasyJWeb-1.0特性的第四篇文章,今天主要介紹零配置及慣例代替配置。配置是好還是壞  首先,我承認配置是好東西,它能夠通過修改程式以外的資料來改變系統的運行性質或功能,大大提高了系統的靈活性,可維護性,從而延長了一個系統的存活期。  跟其它任何事情一樣,物極必反。當一個好的東西泛濫成災的時候,我們也會產生厭惡,走向另外一個極端。而縱觀今天我們正統的JavaEE應用,配置可謂無處不在,由於過分的強調了靈活性、可擴充性、可選擇性,大到Spring小到log4j的各種架構

在EasyJWeb使用spring容器

在EasyJWeb裡面可以使用spring容器來協助管理bean: 在JWeb的設定檔中加入:<bean name="springContainer"   class="org.springframework.context.support.ClassPathXmlApplicationContext">   <constructor-arg

基於ExtJS開發的單使用者Blog系統文檔及源碼下載

  這是一份較為完整的文檔,對我們開發的這個Blog樣本從系統需求、系統設計、實現以及前端展示效果實現等都作了較為詳盡的講述。  整個文檔主要包括四個部分,第一部分是是講系統需求及設計,在設計的部分主要講解領域模型的設計,重點講解了JPA標籤的使用;第二部分是講解系統的後台實現,對資料訪問層、商務邏輯層等作了簡單的介紹,並對開發流程作了比較詳盡的講解;第三部分是整個文檔的核心部分,我們重點講解了用戶端的使用者介面實現,主要是如何使用ExtJS來實現Blog後台管理系統的各個部分,在對使用到的Ex

超級IOC容器SuperContainer

  在JavaEE乃至其它的java應用程式中,容器顯得非常重要。web容器、applet容器、EJB容器等,可謂容器無處不在。  從程式員的角度來說,IOC容器是一個非常好的東西,他能使得我們非常靈活的管理組件及依賴關係。可以毫不誇張地說,Spring就是靠著一套功能全面、靈活的IOC容器發家致富的。作為EasyJWeb特性系列的第五篇文章,我們來看看EasyJWeb中的IOC容器的特點。  如果您看過EasyJWeb1.0的簡介,就會發現他不僅僅是一個MVC。為了實現業務對象的很好管理,供核

線上《ExtJS2.0實用簡明教程》

  ExtJS是一個很不錯的Ajax架構,可以用來開發帶有華麗外觀的富用戶端應用,使得我們的b/s應用更加具有活力及生命力。ExtJS是一個用javascript編寫,與後台技術無關的前端ajax架構。因此,可以把ExtJS用在.Net、Java、Php等各種開發語言開發的應用中。  最近我們在幾個應用都使用到了ExtJS,對公司以前開發的一個OA系統也正在使用ExtJS2.0進行改造,使得整個系統在使用者體驗上有了非常大的變化。本教程記錄了前段時間本人學習ExtJS的一些心得及小結,希望能協助

讓代碼與視圖模板的分離

需要什麼樣的mvc  在基於B/S的應用程式開發中,從基本的技術分工上來說就是兩大塊,一是軟體顯示介面,另一個是程式邏輯。在N年前的指令碼語言時代,無論是asp、php還是jsp,我們基本是都是把這兩者柔和在一起的。儘管我們想方設法做好很多函數或者包含檔案來努力達到軟體的複用,但仍然無法滿足多變的使用者需求,這主要是因為以前的純指令碼編碼方式無法很好支援及應用物件導向(OO)領域中的強大功能。  在常見的B/S軟體項目中,介面的設計包括html介面、Wap介面及其它由文本字元協議為基本表示的介面

靈活的視圖切換及導向

  在基於請求轉寄型的MVC架構中,給使用者提供一個簡單、靈活的視圖切換及頁面導向功能是非常關鍵的。作為EasyJWeb特性介紹系統的一篇文章,本篇主要介紹EasyJWeb中的頁面切換及導向機制。EasyJWeb引入了純模板的機制,通過其提供結構清晰的Module、Command、Page等結構,從而能實現非常簡單靈活的視圖切換及導向。1、快捷方法,使用最簡單的方式滿足你80%的視圖切換及頁面導向需求  在AbstractCmdAction中,提供了forward及go方法來滿足不同的頁面導向需

這樣的多國語言設計能湊合嗎?

   你不需要加任何額外的初始化標籤,也不用擔心所全部的多國語言檔案放在一個大大的properties檔案中所造成的管理不便,你所需要做的就是使用一個$lang.get標籤,或者使用I18n.get方法,多國語言問題就會被優雅地解決掉。EasyJWeb中的多國語言功能摘要:1、 在頁面中使用$lang.get(“屬性名稱”)來顯示多國語言資訊。2、 在程式中使用I18n.get(“屬性名稱”)來獲得多國語言資訊。3、 多國語言屬性資訊按模組存放,檔案名稱為“模組名.properties”,存放在

一個開源召集人的感言2

    經過N久的日子,才接著寫所謂重組見聞II。慚愧慚愧,我在團隊裡並未做出什麼偉大的貢獻。只有一顆熱情參與國產開源的心,用自己微薄的力量盡量做點什麼。我知道我做得不好,時不時地還在檢討自己,在發現不足的時候,也在儘力彌補著。(PS:聽著有點假,像什麼什麼彙報……^O^)   

《ExtJS實用開發指南》導讀

  非常有幸能成為開源人網站vifir.com顧問團隊中的一員,並參與到《ExtJS實用開發指南》的審稿工作。  由於要在EasyJWeb中加入Rich Component的支援,所以花了近半個月的時間對當前一些主流的Ajax架構做了簡單的瞭解。最終我們選擇表現力非常強,並得到開源社區大力推廣及應用的ExtJS架構來作為EasyJWeb中Rich

英雄會的鬱悶與收穫

呵呵,這幾天看到大家都在分享英雄會上的見聞、感言、我真是羨慕啊。其實我也參加了這次英雄會,但比起英雄們參與的心情,我的英雄會曆程中有收穫的同時也有不少鬱悶的地方,本來不想寫,不過又實在忍不住,這裡就隨便談談。先說收穫:收穫1:能聚集全國這麼多的英雄,能拉來如此多的大廠家做贊助,讓我見識了csdn的nb之處,特別是看了蔣總與曾總的專訪,更是感慨csdn的發展速度。收穫2:IBM總構架師的演講,不管是提到“兩國論”,還是介紹ibm的圖靈獎科學家,都讓我對這個電腦界巨人另眼相看。收穫3:見到了學生時的

EasyJWeb、RoR、JSF&Struts2,誰更Easy?

這是一篇摘自EasyJF團隊交流群裡面關於MVC架構的討論,涉及到目前的一些主流架構,如RoR、JSF及Struts2等,如何改進EasyJWeb,如何才能讓WEB應用開發變得快速、高效、簡單。這是討論的主題,這裡發出來,歡迎更多的人來參與討論。 完整的討論內容摘要:http://www.easyjf.com/html/bbs/20070429/2772439984960200.htmcalmness:你看可不可以做靈活點,action不作為一個抽象,針對方法進行處理,就是說配置的時候可以隨便配

基於.Net平台的extjs單使用者Blog系統

  這是通過Java版本的Wlr單使用者Blog系統改寫的系統,是一個基於ExtSJ技術實現的簡單blog系統,示範了ExtJS的綜合應用。  系統後台使用.Net平台,語言為C#,技術構架為NHibernate+Spring.Net+Vifir實現,支援多種資料庫,採用三層結構,資料訪問層DAO、商務邏輯層及展示層完全分離。DAO層使用的泛型DAO,只需要一個DAO介面即可,不需要寫具體的實現。  系統示範:http://www.vifir.com/resources/records/code

使用許可權標籤控制View層展示的內容

  在實際應用中,我們經常需要根據目前使用者的操作許可權來判斷是否顯示一新功能。如在論壇系統中,只有版主及管理才能刪除貼子,因此在一般使用者開啟一個貼子的時候,就不需要出現“刪除”這個串連。  許可權系統標籤介面的設計,在大多數應用中,以下介面中兩個方法基本能滿足大多數需求。public interface AuthorizationUtil { /**  * 根據名稱判斷使用者角色,從而判斷使用者是否刻有該許可權.roleName可以是單獨的名稱,大小寫可以任意.可以包含空格等.  *

重構一次後的EasyJWeb Tools輔助代碼產生引擎功能及源碼

使用方法:1、命令列 (已經實現)使用格式:java com.easyjf.web.tools.generator.GeneratorTool [-G=]||[-T=] [-XX] <tableName>2、Eclipse外掛程式 (正在開發中...)功能簡介:1、只要進行合理的設定,可以產生基於任意架構的應用程式,預設產生基於EasyJWeb、EasyDBO的J2EE應用系統;2、根據資料表名稱,產生包括Domain

在easyjweb應用中關於acegi安全配置的增強

  在easyjweb的應用程式中,我們習慣通過easyJWebCommand這一參數來指定伺服器端控制器的執行命令。比如newsDocManage.ejf?easyJWebCommand=edit&id=1,將執行NewsDocManageAction中的doEdit方法。  在acegi中,最簡單也是最常用的許可權控制是基於url攔截的許可權控制。比如,為了對添加文章進行許可權控制,我們需要添加一個類似如下URL資源:/newsDocManage.ejf/?easyJWebComma

總頁數: 61357 1 .... 14711 14712 14713 14714 14715 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.