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

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

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

    posts - 35,  comments - 8,  trackbacks - 0
    沒想當最近一次在這里寫字居然是整整一年前了。

    最近重新開始向好好做做公司的管理系統,重新撿起了Eclipse和Java。為了避免過分的重復勞動,先將開發(fā)環(huán)境建設記錄下來:

    1、數據庫:Oracle。曾經用了3年,不過也丟了6年了。現在采用了Oracle 10G Express Edition。
    2、Application Server:IBM WAS CE;也就是Apache Geronimo;
    3、IDE:Eclipse 3.2.2;Framework:Java Server Faces

    安裝過程:
    1、Oracle就不費勁說了
    2、Eclipse:從Eclipse.org上
    ???

    Download Eclipse

    Download WTP

    Download JSF

    Download The EMF driver used in this build is emf-sdo-xsd-SDK-2.2.2.zip

    Download The GEF driver used in this build is GEF-SDK-3.2.2.zip

    Download Java EMF Model Runtime driver used in this build is JEM-SDK-1.2.3_jem.zip

    Download xdoclet

    Download Rich Ajax Project RAP

    Unzip them and copy plugins into Eclipse.

    3、Download Myfaces from apache.org

    4、Download WAS CE & Eclips plugin from IBM, Install them.

    5、當然不能少了JDK from java.sun.com;


    差不多就這樣了,在Eclipse還要配置一下WAS CE。


    詳細文章參見 管理 Eclipse 中的WAS CE服務器。





    posted @ 2007-02-21 18:55 J2EE 閱讀(318) | 評論 (0)編輯 收藏

    J2SE在java.security.MessageDigest提供了一個MD5、SHA摘要計算類。
    結合javascript的md5計算,可以實現前臺口令加密,后臺數據庫中也保存的是md5或者sha的密碼加密摘要。

    具體實現如下:
    1、login.jsp部分
    ...
    <script type="text/javascript" src='js/md5.js'>

    </script>

    <html:form action="/login" focus="userid" >

    <table class="SubFormStyle">
       <tr align=left>
        <td><bean:message key="caption.LOGIN.UserID" /> <html:text
         property="userid" value=""></html:text></td>
        <td><bean:message key="caption.LOGIN.Password" /> <html:password
         property="passwordinput" value=""></html:password>
         <html:hidden
         property="password" value="" ></html:hidden></td>
        <td><html:submit onclick="password.value = hex_md5(passwordinput.value);">
         <bean:message key="button.Login" />
        </html:submit></td>

       </tr>
    </table>
    </html:form>
    ...

    2、我用的是struts,具體的action和form就不再浪費紙張了,我定義了一個loginuser的類來進行用戶密碼校驗,這里只給出校驗的方法:
    /**
      *
      * 校驗密碼,密碼采用MD5算法加密。
      *
      * @Param PasswordInput, 待校驗密碼
      * @Return 校驗通過返回true,否則返回false
      *
      *
      */
     public boolean CheckPassword(String PasswordInput) throws ATError {

      this.select();//從數據庫中讀取用戶信息
      MessageDigest md;
      try {
       //生成一個MD5加密計算摘要
       md = MessageDigest.getInstance("MD5");

       //計算md5函數
       md.update(this.password.getBytes());
       //digest()最后確定返回md5 hash值,返回值為8為字符串。因為md5 hash值是16位的hex值,實際上就是8位的字符
       //BigInteger函數則將8位的字符串轉換成16位hex值,用字符串來表示;得到字符串形式的hash值
       String pwd = new BigInteger(1, md.digest()).toString(16);
       
       if (PasswordInput.equals(pwd)) {
        return true;
       } else {
        return false;
       }
      } catch (NoSuchAlgorithmException e) {
      
       throw new ATError(e, "LoginUser", "CheckPassword", 1000);
      }

     }


    md5.js下載:http://pajhome.org.uk/crypt/md5/index.html

    posted @ 2006-01-19 09:13 J2EE 閱讀(4282) | 評論 (3)編輯 收藏

    一開始覺得別人走得很遠了,我們大概沒有機會了。實際上不是這樣,我們不光有成本優(yōu)勢,還有速度優(yōu)勢、技術優(yōu)勢,致使過去沒有把我們的技術集成起來。

    ——奇瑞汽車總裁尹同耀宗杰奇瑞

    posted @ 2006-01-14 09:13 J2EE 閱讀(217) | 評論 (0)編輯 收藏
    又一年過去了,又有哥們想走了。
    每一年到了年底,總是發(fā)現一年了,什么都不是。一事無成,要錢沒錢,要技術沒技術,除了年紀又大了一歲,似乎什么都沒有。自己不知道到底應該做什么,自己到底是什么?
    想法很多,但總是沒有一個能做出來。
    posted @ 2006-01-05 20:44 J2EE 閱讀(210) | 評論 (0)編輯 收藏
    在BlogJava潛水半年多了,學了不少東東。終于敢開一個賬戶和大家一起分享我的感受。
    希望在2006年能夠真正開始我的J2EE之旅。
    posted @ 2006-01-04 08:55 J2EE 閱讀(171) | 評論 (0)編輯 收藏
    僅列出標題
    共4頁: 上一頁 1 2 3 4 

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(2)

    隨筆檔案

    文章檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲AV日韩AV高潮无码专区| 香蕉视频免费在线播放| 国产在线观看免费av站| 亚洲美女高清一区二区三区| 色多多免费视频观看区一区| 国产在线19禁免费观看国产| 国产成人精品久久亚洲高清不卡| a视频免费在线观看| 在线观看免费成人| 亚洲最大中文字幕无码网站| 波多野结衣中文字幕免费视频| 亚洲综合无码AV一区二区| 羞羞视频免费网站在线看| 日本亚洲视频在线 | 亚洲国产精品第一区二区| 在线看片免费人成视频福利| 国产一级一片免费播放| 亚洲专区中文字幕| 2015日韩永久免费视频播放| 亚洲三级视频在线观看| 国产免费观看黄AV片| 一级女性全黄久久生活片免费| 在线a级毛片免费视频| 亚洲av无码兔费综合| 国产精品无码免费播放| 亚洲综合久久久久久中文字幕| 十八禁在线观看视频播放免费| 亚洲国产二区三区久久| 成人女人A级毛片免费软件| WWW国产亚洲精品久久麻豆| 中文字幕中韩乱码亚洲大片| 久久大香伊焦在人线免费| 亚洲入口无毒网址你懂的| 2015日韩永久免费视频播放| 亚洲老熟女五十路老熟女bbw| 亚洲国产人成精品| 免费一级特黄特色大片 | 久久久久国产亚洲AV麻豆| 男人都懂www深夜免费网站| 中文字幕亚洲男人的天堂网络| 四虎永久成人免费|