<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    千里冰封
    JAVA 濃香四溢
    posts - 151,comments - 2801,trackbacks - 0
    JAVAEE
    JSF頁面出錯的時候,DataTable不能恢復原有值的解決辦法      摘要: 在使用JSF的時候,它的事件驅動模式是一個很好的開發方法,但是由于JSF畢竟現在的版本才1.2,所以對于有些細節上面處理就不一定如人意了,一般來說,當JSF的頁面驗證有錯或者有其它的錯誤的時候,我們以前輸入的值會在渲染頁面的時候,恢復回來,也就是說,一個域我們綁定在后臺的屬性是一個int 值,但是我們前臺輸入了“abcd”,這個時候,后臺在驗證階段就過不去了。然后直接渲染頁面,JSF 會把我們輸入錯誤的abcd渲染出來。而不是把我們以前綁定在后臺的那個屬性的值,取出來,這樣也正是我們想要的結果,但是當我們的頁面包括了 dataTable的時候,并且DataTable里面的值是可以編輯的時候,當頁面上有錯誤的時候,別的域都會顯示剛才我們輸入的值,唯有 DataTable里面的輸入域的值沒有還原為我們剛才輸入的值,而是綁定在后臺的值,這顯然不是我們想要看到的。但是當DataTable有錯誤的輸入的時候,DataTable才會把它的值恢復回來。說了這么說,感覺有點語無倫次了,還是拿代碼說話吧。  閱讀全文
    posted @ 2009-02-28 11:17 千里冰封 閱讀(5837) | 評論 (2)  編輯
    JPA和hibernate對刪除操作的不同      摘要: 在hibernate里面調用session的delete方法以后,無論這個被刪除的對象有沒有被人外鍵引用到,都可以被刪除,并且此時的外鍵設為 null,也就是說他會自動幫我們去查看他被誰引用到了。然后把引用全部去掉后,再把自己刪掉。而在JPA里面,如果調用 EntityManager.remove方法時,傳進去的對象,有被外鍵引用到,則會失敗。因為JPA里面的實現就是直接執行delete語句,也不管他有沒有被外鍵引用,此時,當然會出錯了。  閱讀全文
    posted @ 2008-10-21 08:23 千里冰封 閱讀(6063) | 評論 (6)  編輯
    使用JPA的不同實現的配置      摘要: 以前使用JPA的實現是toplink,現在改為hibernate,所以要修改persistence.xml文件,兩者的配置有一些不一樣,并且在 EE環境下面和SE的環境下面也有不一樣,還有一點,那就是當persistence.xml里面有些格式出錯的時候,雖然出錯的不是我們需要的那個單元,但也會使得整個persistence.xml報廢。  閱讀全文
    posted @ 2008-10-19 18:38 千里冰封 閱讀(5061) | 評論 (3)  編輯
    為glassfish配置多個domain      摘要: 在開發的過程中,我們可能需要將生產環境和調試環境分開來,這樣才能保證安全性,但是安裝兩個glassfish又不太可能,因為它太龐大了。另外做為一個工程發布也不太方便,每次都要將工程名改來改去,并且綁定的EJB在同一個域內里是不能同名的。這樣的話,要改變的東西實在是太多了。
    我們可有以第三種方法,那就是為glassfish添加另外的domain,一個domain跑我們的真實環境,一個domain跑我們的測試環境,因為是同一個glassfish,所以也不會存在從測試到真實環境的移植問題。以后只要改一個domain就可以了。我們在安裝glassfish的時候,它已經默認為我們安裝了一個domain,那就是domain1.  閱讀全文
    posted @ 2008-10-14 22:59 千里冰封 閱讀(6022) | 評論 (2)  編輯
    glassfish下打包的問題      摘要: 今天使用glassfish部署一個EJB的應用,這個EJB又引用到了第三方庫,并且第三方庫又使用了本地方法,需要導入兩個DLL動態鏈接庫.反反復復部署了很久,終于還是部署成功了.  閱讀全文
    posted @ 2008-08-07 22:55 千里冰封 閱讀(2527) | 評論 (3)  編輯
    使用Netbeans開發Seam應用(二)      摘要: 上一篇大概說了一下WEB工程里面要添加的配置文件以及要引用到的庫文件,現在來對EJB工程進行一些改造,讓它可以成為SEAM工程的一部份.  閱讀全文
    posted @ 2008-05-07 14:03 千里冰封 閱讀(2956) | 評論 (2)  編輯
    使用Netbeans開發Seam應用(一)      摘要: Seam是一個挺不錯的框架,但是用netbeans來開發它,卻有點難度,因為目前netbeans沒有seam插件,不像eclipse有jboss 提供的官方插件,但是插件是死的,人是活的,它要能跑起起來,一定有它的配置,下面我們就用netbeans做為IDE來開發一個seam的應用.  閱讀全文
    posted @ 2008-05-06 15:53 千里冰封 閱讀(4198) | 評論 (5)  編輯
    javascript經典例子      摘要: 一、驗證類
    1、數字驗證內
    1.1 整數
    1.2 大于0的整數 (用于傳來的ID的驗證)
    1.3 負整數的驗證
    1.4 整數不能大于iMax
    1.5 整數不能小于iMin
    2、時間類
    2.1 短時間,形如 (13:04:06)
    2.2 短日期,形如 (2003-12-05)
    2.3 長時間,形如 (2003-12-05 13:04:06)
    2.4 只有年和月。形如(2003-05,或者2003-5)
    2.5 只有小時和分鐘,形如(12:03)
    3、表單類
    3.1 所有的表單的值都不能為空
    3.2 多行文本框的值不能為空。
    3.3 多行文本框的值不能超過sMaxStrleng
    3.4 多行文本框的值不能少于sMixStrleng
    3.5 判斷單選框是否選擇。
    3.6 判斷復選框是否選擇.
    3.7 復選框的全選,多選,全不選,反選
    3.8 文件上傳過程中判斷文件類型
    4、字符類
    4.1 判斷字符全部由a-Z或  閱讀全文
    posted @ 2007-11-24 19:01 千里冰封 閱讀(12325) | 評論 (4)  編輯
    Netbeans6.0 RC2出來了      摘要: 大家趕快去下載試用吧。期待12月3日的正式版的發布。。。

    RC2的下載地址是:
    http://dlc.sun.com.edgesuite.net/netbeans/6.0/rc2/bundles/netbeans-6.0rc2-windows.exe  閱讀全文
    posted @ 2007-11-22 21:30 千里冰封 閱讀(2124) | 評論 (5)  編輯
    一些常用的網頁特效      摘要: 在網頁里面,我們經常要用到一些比較小而實用的效果,下面就收集了一些大家都喜歡用的一些效果  閱讀全文
    posted @ 2007-11-20 09:17 千里冰封 閱讀(9579) | 評論 (7)  編輯
    EJB學習日記(20)      摘要: 非實體的基類映射

    最近我們都說了很多繼承方面的映射策略,可是有時候我們卻需要繼承一個非實體的類,這個類存在于我們的工程項目中,但是我們又不希望它成為一個實體類,這個時候怎么辦呢?這個時候我們可以用@javax.persistence.MappedSuperclass來注釋它,我們現在就修改一下我們前幾天的例子,把Person類定義成一個不持久化的類。代碼如下:
      閱讀全文
    posted @ 2007-10-11 00:23 千里冰封 閱讀(1164) | 評論 (0)  編輯
    EJB學習日記(19)      摘要: 繼承映射策略之----每個子類一張表

    在每個子類一張表的映射策略中,每一個子類都有一張屬于自己的表,但是這張表只包括了定義在這個子類上面的屬性而已,定義在它的父類的屬性它的表里面是沒有的,所以這樣的方式映射的話,就不會浪費一點資源了,每一張表,每一列都是不可少的,也不會出現冗余。這種格式是有點像TABLE_PER_CLASS的策略,只不過這種方案是規范的,沒有像TABLE_PER_CLASS一樣重復定義列,在這里我們叫它JOINED策略。

    按我們的例子,這種策略映射出來的話,數據庫的結構將如下所示:
      閱讀全文
    posted @ 2007-10-10 00:35 千里冰封 閱讀(1137) | 評論 (0)  編輯
    EJB學習日記(18)      摘要: 繼承映射策略之----每個具體類一張表

    昨天我們看了繼承關系中的實現,昨天是用一張表保存所有級別的類,今天我們來了解一下第二種實現方法,每一個類一個單獨的表的實現,在數據庫我們的例子表現如下:  閱讀全文
    posted @ 2007-10-09 00:21 千里冰封 閱讀(941) | 評論 (0)  編輯
    EJB學習日記(17)      摘要: 單個實體BEAN的映射到數據庫的方式很簡單,但是如果我們的實體BEAN之間存在著繼承關系呢?在數據庫里面將如何表現這種繼承關系?
    JAVA持久化規范里面提供了三種方式去處理繼承實體的映射方式:
    一,所有繼承層次共單獨一張表
    二,每個具體的類一個單獨的表
    三,每個子類一張表

    為了更好的舉例說明,我們構造出如下的繼承層次,以做為例子使用。
      閱讀全文
    posted @ 2007-10-08 00:11 千里冰封 閱讀(948) | 評論 (0)  編輯

    Full JAVAEE Archive

    主站蜘蛛池模板: 毛片免费全部播放一级| 成人性生免费视频| 国产亚洲精品美女久久久| 一级看片免费视频| 亚洲无码日韩精品第一页| 猫咪www免费人成网站| 亚洲精品国产自在久久| 一级毛片a免费播放王色电影| 亚洲国产精品毛片av不卡在线| 免费夜色污私人影院网站电影| 国产成人亚洲综合无码| 国产午夜无码精品免费看动漫| 久久亚洲精品成人| 国产人成免费视频网站| 亚洲av中文无码字幕色不卡| 国产成人高清精品免费鸭子| 又硬又粗又长又爽免费看| 久久精品国产亚洲沈樵| **毛片免费观看久久精品| 精品亚洲456在线播放| 四虎影视在线永久免费看黄| 国产免费黄色无码视频| 精品亚洲成AV人在线观看| 久久不见久久见免费影院| 日韩在线视频线视频免费网站| 亚洲精品乱码久久久久久久久久久久 | 亚洲AV无码乱码在线观看代蜜桃| 免费看大美女大黄大色| 一级中文字幕免费乱码专区| 亚洲AV日韩AV永久无码下载| 国产精品成人免费视频网站京东| 色噜噜狠狠色综合免费视频| 亚洲a在线视频视频| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲自偷自偷在线制服| 91成人免费在线视频| 免费很黄无遮挡的视频毛片| 老司机亚洲精品影院无码| 国产麻豆剧传媒精品国产免费| 日本三级在线观看免费| 亚洲精品福利你懂|