Jive 中的設計模式 (Design Pattern)關鍵字: Jive, Design Pattern.時間: 2001-4-1摘要:Jive 是一個開放源碼的論壇項目, 也就是我們所常見的 BBS, 採用了 SUN公司的 JSP 技術, 相比起 j2ee 這個龐大的體繫結構, 其整個的設計思想非常精鍊, 適用於中小型網站, 建立自己的論壇系統. 這篇文章我們就一起來看一看Jive 中所應用的設計模式(Design Pattern).本文:關於設計模式, 這篇文章並不詳細解釋, 只是結合
<html><head><style><!--.cls1 { position:absolute; left:250px; top:89px; width:216px; height:72px; z-index:1; }.cls2 { position:absolute; left:250px; top:89px; width:95px; height:18px; z-index:2 }input { font-size: 12px;
治療白頭髮,除了用藥物外,還可以用下列幾種簡易方法: 頭皮按摩法 每日睡覺前和次日起床後,用雙手的指頭揉搓頭皮,先自前額經頭頂到枕部每次2~4分鐘,每分鐘來回揉搓30~40次,以後逐步延長到每次5~10分鐘。只要長期堅持下去,待三四年後便可滿頭黑髮。頭皮按摩法對血液迴圈有很好的促進作用,也是老年人保健所需要的。 食療方 將黑豆淘洗乾淨並經反覆蒸、曬後,貯於瓷瓶內,每日食2次,每次食6克,嚼後淡鹽水送下。同時,每天再吃雞蛋1個,大核桃仁2個,堅持服用,必有療效。 取大核桃12個,剝去外殼
以下是我個人開發的一個訂單管理程式的訂單錄入介面. (開發平台jdk1.4+tomcat5.0+sql2000+struts1.1)主要使用了javascript(子父視窗控制,彈出新視窗,子父視窗之間傳值).以下是具體步驟.第一步:主檔添加介面(1)當點擊客戶代號右邊的按鈕時.將彈出一個子視窗,然後點擊子視窗中的"選擇"連結.所選的客戶資料將傳遞到父視窗表單中.以下是javascript代碼.1.子父視窗傳值.<script
當前,Java 2平台企業版(J2EE)架構在廠商市場和開發人員社區中倍受推崇。作為一種工具,可延伸標記語言 (XML)(XML)簡化了資料交換、進程間訊息交換這一類的事情,因而對開發人員逐漸層得有吸引力,並開始流行起來。自然,在J2EE架構中訪問或整合XML解決方案的想法也很誘人。因為這將是強大系統架構同高度靈活的資料管理方案的結合。 XML的應用似乎是無窮無盡的,但它們大致上可以分為三大類:
第一次學習: 1.直接轉寄配置,在struts-config.xml 可以直接將請求轉到指定位置: 如:<action path="/welcome" forward="/index.html" /> 當在網頁上開啟 welcome.do時,自動跳到index.html 2.cookie的使用: 在JSP網頁頭部增加一句:<%@ taglib uri="/tags/struts-bean" prefix="bean" %> 用下面的代碼建立cookie. <
java 在傳統型程式上一直不理想,sun想用他來補足這個方面。以往我們的系統架購叫做C/S,用戶端需要安裝很多東西,現在我們的結構叫做B/S,也叫超瘦用戶端。雖然B/S有很多優勢,但是還是不理想,比如我們對本地檔案的操作上。web start 推出一個新的概念,叫做D/S ,國內沒有幾個人知道D/S是什麼。Destktop Application / Server Application用戶端用Swing,伺服器端你可以使用Servlet,採用Swing 和 Servlet來交換資料,你可以採
第二次學習: 1.查看資源檔標籤.如用:< bean:resource id="webxml" name="/WEB-INF/web.xml" /> 可以用<%= webxml %>和顯示 <%= webxml %>顯示是HTML沒被轉化< >之類的顯示不出來,< bean:write name="webxml" filter="true" />則可以. 2.計算集合的大小標籤.如用: java代碼: 1 2 <%
一、C#程式是一群組類型聲明。(C程式時一組函數和資料類型,C++程式時一組函數和類)這裡的類型是指type,包括:(1)預定義類型:int、bool、string
第三次學習: 1.從Bean中取得數組並顯示(其中intArray為BEAN返回的數組) java代碼: 1 2 <jsp:useBean id="test3" scope="page" class="org.apache.struts.webapp.exercise.TestBean" /> 3 <table border="1"> 4 <tr> 5 <th>Correct Value&
你可以將事件對象本身傳遞給方法.每當組件觸發一個事件,這個組件都會發送一個Event類型的對象,所有事件監聽對象都可以接受.例如:<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300"> <mx:Script> <!--[CDATA[ private function
第五次學習 1.錯誤和資訊的處理. 首先在資源檔中定義錯誤資訊和普通訊息.如:MessageResources.properties中定義如下: java代碼: 1 2 # 3 # Resources for testing <html:errors> tag. 4 # 5 6 errors.header=<table> 7 errors.footer=</table> 8 errors.prefix=<tr>&
要運行Servlet,則需要JSP/Servlet container,我建議初學者用Tomcat。 Tomcat(最新版本5.0):http://cvs.apache.org/builds/jakarta-tomcat-5/nightly/jakarta-tomcat-5-bin-20030725.zip 然後把這個壓縮包解壓到: C:/Tomcat 然後再配置環境變數;添加三個系統變數: JAVA_HOME: C:/JDK TOMCAT_HOME: C:/Tomcat CLASSPATH:
啟動Tomcat,顯示如下:資訊: Creating new Registry instance2004-3-20 22:58:04 org.apache.commons.modeler.Registry getServer資訊: Creating MBeanServer2004-3-20 22:58:05 org.apache.coyote.http11.Http11Protocol init資訊: Initializing Coyote HTTP/1.1 on port
適用於婚姻——所有階段的定律 買菜定律:一到菜市場就不知買什麼菜好的多是妻子,一到菜市場見啥菜買啥菜的多是丈夫。 說話定律:夫妻之間誰說的 話越多,誰的話就越沒分量。 出門定律:最著急出門的是妻子,最後一個出門的也是妻子。 嘮嗑定律:越嘮越有精神的多是妻子,越嘮話越少的多是丈夫。 回家定律:妻子一出門就想回家,丈夫一出門就不愛回家。 吵架定律:夫妻越是毫無原因的吵架越是吵得凶。 脾氣定律:夫妻之間,掙錢多少決定脾氣大小,不掙錢的人沒脾氣。 花錢定律:妻子把錢花在打扮(美
Jboss3.0-Tomcat4.03的資料庫的配置(以Oracle為例) 一、 請將classes12.zip加入classpath中去。 二、請參況hsqldb-service.xml檔案編寫Oracledb-service.xml檔案 請開啟server/default/deploy目錄下的hsqldb-service.xml檔案,這就是一個Jboss3.0_Tomcat4.03下實現資料庫連接的例子,它是串連hsql資料庫的它的內容如下: <?xml version="1.0"
你平時是如何使用JSP操作資料庫呢?對於jsp+javaBean模式,想必大家都已經很熟悉了,我們可以將擷取資料庫連接,查詢,更新甚至將其它的功能都封裝進javaBean----好了--下面讓我們來好好弄清楚一個問題:**你如何在JSP頁中取得DB中的資料?從javaBean中返回ResultSet,然後在JSP中枚舉嗎?如果是這樣的話,那我強烈建議你把這篇文章讀完。*^_^*用javaBean封裝資料庫操作誰不會?--對啊,大家都會,但是--如果構建一個高擴充性的“結構”?這就要用到java的
為了不使問題複雜化,我們就使用——最重要的 12個 J2EE 最佳實務…… 最佳實務 1、始終使用 MVC 架構。2、在每一層都應用自動單元測試和測試管理。 3、按照規範來進行開發,而不是按照應用伺服器來進行開發。 4、從一開始就計劃使用 J2EE 安全性。5、建立您所知道的。 6、當使用 EJB 組件時,始終使用會話 Facades。 7、使用無狀態會話 bean,而不是有狀態會話 bean. 8、使用容器管理的事務。 9、將 JSP 作為展示層的首選。10、當使用 HttpSession
8. 使用容器管理的事務。 學習一下 J2EE 中的兩階段交易認可事務,並且使用這種方式,而不是開放您自己的交易管理。容器在事務最佳化方面幾乎總是比較好的。 使用容器管理的事務(CMT)提供了兩個關鍵的優勢(如果沒有容器支援這幾乎是不可能的):可組合的工作單元和健壯的事務行為。 如果您的應用程式代碼顯式地使用了開始和結束事務(也許使用 javax.jts.UserTransaction
4. 從一開始就計劃使用 J2EE 安全性。 啟用 WebSphere 安全性。這使您的 EJB 和 URL 至少可以讓所有授權使用者訪問。不要問為什麼——照著做就是了。 在與我們合作的客戶中,一開始就打算啟用 WebSphere J2EE 安全性的顧客是非常少的,這一點一直讓我們感到吃驚。據我們估計大約只有 50% 的顧客一開始就打算使用此特性。例如,我們曾與一些大型的金融機構(銀行、代理等等)合作過,他們也沒有打算啟用安全性。幸運的是,這種問題在部署之前的檢查時就得以解決. 不使用