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

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

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

    隨筆-26  評論-13  文章-46  trackbacks-0
      2005年11月11日

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=big5">
    </head>

    <body>
    ?<SCRIPT language="javascript">
    ?function next()
    ?? {
    ?? if(event.keyCode==13)event.keyCode=9;
    ? }
    ?</SCRIPT>
    <form name="form1" method="post" action="">
    <input onkeydown="next()" name="text1">
    <input onkeydown="next()" name="text2">
    <input onkeydown="next()" name="text3">
    <input onkeydown="next()" name="text5">
    <input onkeydown="if(event.keyCode==13)event.keyCode=9" name="text4">
    ? <input type="submit" name="Submit" value="Submit">
    ? <input type="reset" name="Submit2" value="Reset">
    </form>
    </body>
    </html>

    posted @ 2006-04-04 13:24 似水流年 閱讀(3301) | 評論 (1)編輯 收藏
         摘要: 以下是摘自http://xdoclet.sourceforge.net/xdoclet/tags/hibernate-tags.html的內容 @hibernate Tag Reference Tags for declaration of Hibernate descriptor file Applies to: All classes, at class level and on get...  閱讀全文
    posted @ 2005-11-15 14:03 似水流年 閱讀(1127) | 評論 (0)編輯 收藏

    一.安裝
       1.安裝jdk1.5,E:\server\jdk1.5
       2.安裝mysql 4.0,E:\server\mysql
       3.安裝Ant 1.6,E:\apache-ant-1.6.2
       4.安裝tomcat5.5,E:\tomcat5

    二.系統路徑的設置:

       1、JAVA_HOME = E:\server\jdk1.5
       2、MYSQL_HOME = E:\server\mysql
       3、ANT_HOME = E:\apache-ant-1.6.2
       4、CATALINA_HOME = E:\tomcat5
       5、path,%JAVA_HOME%\bin;%ANT_HOME%\bin;%CATALINA_HOME%\bin;%MYSQL_HOME%\bin

    三.安裝appfuse-1.8.2,E:\jbproject\appfuse
       1.將..\appfuse\lib\junit3.8.1\junit.jar拷貝到%ANT_HOME%/lib目錄下
       2.根據需要修改build.properties以下部分
         #database.jar=${postgresql.jar}
         #database.type=postgresql
         #database.host=localhost
         #database URL for creating other databases (doesn't work with pgsql)
         #database.admin.url=jdbc:${database.type}://${database.host}/template1
         #database.admin.username=postgres
         #database.admin.password=postgres

         #hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
         #database.driver_class=org.postgresql.Driver
         #database.url=jdbc:${database.type}://${database.host}/${database.name}

       我只修改了database.admin.password=我的mysql密碼
       3.安裝的可選項,
         如果你希望使用 iBATIS 作為持久化framework, 查看extras/ibatis目錄下的 README.txt 文件或者運行 ant install-ibatis。
         如果你希望使用 Spring 作為web framework, 查看 extras/spring 目錄下的 README.txt 文件或者運行 ant install-springmvc。
         如果你希望使用 WebWork 作為web framework, 查看extras/webwork 目錄下的 README.txt 文件或者運行 ant install-webwork。
         如果你希望使用 JSF 作為web framework, 查看 extras/jsf 目錄下的 README.txt 文件或者運行 ant install-jsf。
         如果你希望使用 Tapestry 作為web framework, 查看 extras/tapestry 目錄下的 README.txt 文件或者運行 ant install-tapestry。

      
    四.新建項目
       1. 在控制臺,E:\jbproject\appfuse>ant new 按照提示輸入application名稱(myapp),database名稱(mydb),package名稱(com.jinn).
       2. 如果package名稱不是org.appfuse,拷貝appfuse下的ApplicationResources_zh_CN.properties和ApplicationResources_zh.properties到對應的路徑下myapp下。(注意如果你的package名稱不是org.appfuse(或不是以org開頭?沒有做過測試),會提示你輸入the first part of your new package,先別忙著
    輸入,看看myapp,跟appfuse一樣,我要你著重看看myapp\web\WEB-INF\classes下的ApplicationResources_zh_CN.properties或ApplicationResources_zh.properties
          跟appfuse下是一樣的。輸入the first part of your new package,例如com,再看看myapp\web\WEB-INF\classes下的ApplicationResources_zh_CN.properties或ApplicationResources_zh.properties
          它的內容變了。原來appfuse在執行rename package的過程中把相關的properties內容做了處理。這會造成頁面顯示亂碼。
       3. 運行E:\jbproject\myapp>ant setup ,BUILD SUCCESSFUL,在瀏覽器輸入http://localhost:8080/myapp。一切正常,此時打開查看${CATALINA_HOME}\webapps\myapp\WEB-INF\classes\ApplicationResources_zh_CN.properties,已被編碼轉換。
       4. 關閉tomcat,運行E:\jbproject\myapp>ant test-all,出錯," failed with message "Wrong document title found! Expected "AppFuse
          ~ ???è?????" but got "AppFuse ~ ???è?????",顯然還是資源文件編碼的問題,注意控制臺有段提示"test with locale 'zh'",將myapp\web\WEB-INF\classes>ApplicationResources_zh.properties更名為ApplicationResources_zh.properties.bak
          運行E:\jbproject\myapp\web\WEB-INF\classes>native2ascii -encoding gbk ApplicationResources_zh.properties ApplicationResources_zh.properties
          再次運行E:\jbproject\myapp>ant test-all BUILD SUCCESSFUL

    參考文章:http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuseQuickStart_zh
     

    posted @ 2005-11-15 11:20 似水流年 閱讀(636) | 評論 (0)編輯 收藏
     

    AppFuseAnt任務

    This page contains a listing of the most common Ant targets in AppFuse that I use in my daily development. For a complete list of tasks, type "ant -projecthelp" at the command line.
    任務
    描述

    setup

    建立database, 配置tomcatdeploys expanded war

    clean

    Removes build artifacts

    compile

    編譯所有的文件

    deploy

    編譯、然后部署到Tomcat

    deploy-web

    部署JSP和靜態Web內容到Tomcat

    install

    使用TomcatManager程序安裝Web程序.
    對于向遠程服務器上部署程序很適合

    list

    列出Tomcat已經安裝、部署好的應用

    refresh

    Undeploys, cleans, 然后重新部署.

    reload

    使Tomcat重新裝載所有程序

    remove

    刪除Tomcat部署好的程序

    setup-db

    創建數據庫,并插入范例需要的數據

    setup-tomcat

    復制JDBC驅動和context.xmlTomcat相應目錄下

    test-all

    運行所有用于測試dao, serviceweb的測試用例

    test-dao

    測試dao模塊

    test-service

    測試service模塊

    test-web

    使用Mocks測試Action/Controller (不需要容器)

    test-jsp

    Tomcat中運行Canoo WebTest (啟動/停止Tomcat, 執行前Tomcat應該被停止)

    test-canoo

    Tomcat已經運行時,執行Canoo WebTest

    test-reports

    產生測試報告

    undeploy

    $CATALINA_HOME/webapps中刪除war文件和相應的目錄

    posted @ 2005-11-11 14:14 似水流年 閱讀(426) | 評論 (0)編輯 收藏
    主站蜘蛛池模板: 亚洲自偷自偷在线成人网站传媒| 午夜宅男在线永久免费观看网| 黄色网址免费在线| 新最免费影视大全在线播放| 91免费国产视频| 91精品国产免费网站| 卡1卡2卡3卡4卡5免费视频| 夜色阁亚洲一区二区三区| 亚洲国产一二三精品无码| 亚洲激情视频图片| www永久免费视频| 最近最新MV在线观看免费高清| 亚洲a级片在线观看| 国产成人无码精品久久久免费| 国产v精品成人免费视频400条| 国产成人精品日本亚洲专| 毛片免费观看的视频在线| 亚洲精品国产福利在线观看| 一级毛片一级毛片免费毛片| 久久夜色精品国产亚洲av| 亚洲人成网站色在线观看| 人妻无码一区二区三区免费| 亚洲成av人片一区二区三区| 亚洲无mate20pro麻豆| 国产在线ts人妖免费视频| 久久久久亚洲av无码专区导航| 一级做a毛片免费视频| 亚洲VA中文字幕无码毛片| 青青久久精品国产免费看| 夜夜嘿视频免费看| 香蕉国产在线观看免费| 亚洲黑人嫩小videos| 免费A级毛片无码A∨中文字幕下载| 亚洲成综合人影院在院播放| 亚洲a一级免费视频| 亚洲一区无码中文字幕| 黄色短视频免费看| 久久影院亚洲一区| 国产免费的野战视频| 亚洲另类视频在线观看| 亚洲成人免费网址|