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

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

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

    隨筆 - 72  文章 - 28  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(4)

    隨筆分類(66)

    隨筆檔案(72)

    文章檔案(19)

    收藏夾

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜


    <SCRIPT LANGUAGE="javascript">
    <!-- Begin
    if (this.name!='fullscreen'){
      window.open(location.href,'fullscreen','fullscreen,scrollbars')
    }
    //  End -->
    </script>


    下面這句話可以不要。

    <a href="javascript:window.close(self)">返回正常效果顯示</a>

    posted @ 2006-11-24 09:21 kelly 閱讀(1560) | 評論 (1)編輯 收藏
    2、下面接著說一下TOMCAT和IIS的配置。
    把TOMCAT和IIS配置在一起,可以擴展IIS的功能,讓它也可以運行java web程序。

    JK插件:isapi_redirect-1.2.9.dll ,可以去http://archive.apache.org/dist/jakarta/tomcat-connectors/jk/binaries/win32/jk-1.2.9/isapi_redirect-1.2.9.dll下載。

    過程:
    (1)、將isapi_redirect-1.2.9.dll COPY到D:\profiles\Tomcat 5.0\bin下。
    (2)、在D:\profiles\Tomcat 5.0\conf下創建如下的workers.properties文件:workers.tomcat_home=D:\profiles\Tomcat 5.0  #mod_jk模塊知道TOMCAT
    workers.java_home=D:\profiles\JDK-1_4_2   #
    mod_jk模塊知道
    JDK
    ps=\                                 #
    指定文件路徑分隔符

    worker.list=worker1
    worker.worker1.port=8009             #
    工作端口
    worker.worker1.host=localhost        #TOMCAt
    服務器地址(某JSP網站的ip地址
    worker.worker1.type=ajp13            #
    類型
    worker.worker1.lbfactor=1            #
    負載平衡因數

    (3)、在D:\profiles\Tomcat 5.0\conf下創建如下的uriworkermap.properties文件:
    /*.jsp=worker1
    /testd/*=worker1   //
    對應自己的TOMCAT 應用

    (4)、修改注冊表:創建HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta IsapiRedirector\1.0;1.0項下建立如下字符串:

    extension_uri    /jakarta/isapi_redirect-1.2.9.dll     jakartaIIS下的虛擬目錄
    log_file         D:\profiles\Tomcat 5.0\logs\isapi.log          指定JK插件使用的日志文件
    log_level         debug                            指定日志級別
    worker_file      D:\profiles\Tomcat 5.0\conf\workers.properties    指定JK插件的工作文件
    worker_mount_file   D:\profiles\Tomcat 5.0\conf\uriworkermap.properties   指定JK插件的URL映射

    (5)、IIS中創建虛擬目錄(或在某jsp站點中創建),名為"jakarta",路徑為isapi_redirect-1.2.9.dll所在的路徑,修改jakarta虛擬目錄的
    屬性.將其執行權限改為"腳本和可執行程序",(IP地址最好為全部未分配,然后可以有主機頭名

    (6)、JK插件加入IIS的篩選中去..在默認網站上右鍵---->屬性---->ISAPI篩選里添加一個名為"jakarta"的篩選,文件為isapi_redirect-1.2.9.dll.

    (7)、重啟IIS和TOMCAT,查看下剛才加入的篩選是否有一個綠色向上的箭頭,如果有,那就說明配置成功了一半了.打開IE,在地址欄中輸入HTTP://localhost/index.jsp,(localhost或為主機頭名),將會看到首頁。如果TOMCAT中已經有了某個測試項目,還可以用某測試項目來訪問。

    posted @ 2005-08-22 17:22 kelly 閱讀(1166) | 評論 (0)編輯 收藏

    1、首先要先下載JDK和Tomcat,我使用的版本是JDK_1_4_2_08和Tomcat5.0.16.下載網址請自己網上搜。
    下面先安裝JDK,然后再安裝Tomcat。安裝完成以后就要添加環境變量了。
    右擊我的電腦->屬性->高級->環境變量,在系統變量中新建或編輯環境變量

    需要添加的環境變量如下:
    (1)、JAVA_HOME(JDK運行使用,JDK是java開發工具包,它是java程序的運行環境)
       JAVA_HOME=D:\profiles\JDK-1_4_2(JDK的安裝路徑)

    (2)、TOMCAT_HOME
       TOMCAT_HOME=D:\TOMCAT5.0(TOMCAT的安裝路徑)

    (3)、ClassPath(類路徑)
       CLASSPATH=D:\profiles\JDK-1_4_2\lib\tools.jar;D:\profiles\JDK-1_4_2\lib\dt.jar;
       (dt.jar是關于運行環境的類庫,tools.jar是關于一些工具的類庫)

    (4)、PATH(用于可以執行一些java命令,如javac。)
    PATH=D:\profiles\JDK-1_4_2\bin

    這樣TOMCAT就配置完成了。啟動TOMCAT,在IE地址欄中輸入http://localhost:8080,就可以看到TOMCAT首頁面,這就表示TOMCAT配置成功了。







    posted @ 2005-08-22 16:43 kelly 閱讀(804) | 評論 (0)編輯 收藏

    XMLHTTP對象可以獲取某個網頁地址的信息,下面舉一個簡單的例子說明
    首先在VB中新建一個工程,選擇Project->reference,把Microsoft XML V3.0和Microsoft ActiveX加進來,這樣就可以進行程序的編寫了。
    程序如下,程序中是用一個button來觸發這個事件的。

    Private Sub Command1_Click()
    Dim XMLHTTP As New XMLHTTP
    Dim m_queryURL As String
    m_queryURL 
    = "http://bookreg.sina.com.cn/serialize/chapter.php?id=42164"
    m_queryURL = m_queryURL
    XMLHTTP.Open 
    "GET", m_queryURL, False
    'XMLHTTP.setRequestHeader "Content-Type", "text/html"
    '
    XMLHTTP.setRequestHeader "Content-Type", "charset=gb2312"
    XMLHTTP.send
    If XMLHTTP.readyState <> 4 Then
        
    MsgBox "HTTP讀取狀態失敗"
        Exit Sub
    End If
    Dim szRet As String
    szRet 
    = XMLHTTP.responseText
    MsgBox szRet
    End Sub

    這樣就可以把該網頁上的原代碼在提示框中顯示出來。

     

    posted @ 2005-08-05 16:40 kelly 閱讀(662) | 評論 (0)編輯 收藏
            junitjava中書寫unit testframework,目前一些流行的unit test工具大都都是在junit上擴展而來的。目前它的版本是junit3.8.1,可以從www.junit.org上下載。
              StrtusTestjunit的擴展當前的版本是StrutsTest2.1.0,在這個版本中不支持Struts1.0。如果需要測試struts1.0的應用程序,對應的版本是StrutsTest2.0。可以從http://sourceforge.net/projects/strutstestcase/
    下載。
        下面介紹一下它的使用。直接把解壓的下載文件保存到項目的classpath中,然后再引入這兩個jar文件,就可以使用了。
        右擊項目中任何一個文件夾,選擇news的others,這時就會出現Junit的文件夾,展開文件夾選擇JUnit Test Case ,點擊下一步,在Name中填寫測試程序的名字,一般名字必須以Test結尾。然后構選setup()和teardown()選項,選擇需要測試的Action,點擊下一步,選擇需要測試的方法,點擊Finish即可自動生成測試文件。測試文件中自動生成了setup()和teardown()方法,用來在測試方法執行前初始化測試環境和在執行后撤銷測試環境。測試方法都是以test開頭的,如(testDoExecute()).
         下面在測試方法中就可以填寫自己需要的東西了。如下面的例子:
    package com.ezcross.SMS.common.struts.action;

    import servletunit.struts.MockStrutsTestCase;

    /**
     * @author paul.ping(wp.huang@ezcross.com)
     *
     * 類名:SMS10Test
     * 操作:
     
    */

    public class LoginActionTest extends MockStrutsTestCase {
        
    /*
         * @see TestCase#setUp()
         
    */

        
    protected void setUp() throws Exception {
            super.setUp();
        }


        
    /*
         * @see TestCase#tearDown()
         
    */

        
    protected void tearDown() throws Exception {
            super.tearDown();
        }


        
    public void testDoExecute() {
            
    try

            
    {
                addRequestParameter(
    "user_name","cka"
    );
                addRequestParameter(
    "passward","111111"
    );
                setRequestPathInfo(
    "/login"
    );
                System.
    out.println("hava completed adding data"
    );
                actionPerform();
                System.
    out.println("begin verify"
    );
                verifyForward(
    "dologin"
    );
                verifyForwardPath(
    "/Login.jsp"
    );
                verifyNoActionErrors();
                System.
    out.println("end verify"
    );
                
                
    //assertNotNull(testObject.doExecute(null,null,null,null,null));

            }

            
    catch (Exception ee)
            
    {
                System.
    out
    .println(ee.toString());
            }

        }


    }

    填寫完程序后,右擊程序,選擇run下的JUnit Test進行運行,如果沒有錯誤的話則顯示綠色 ,否則顯示紅色。

    對程序的說明:
    主要函數和作用:

    -          setContextDirectory,設置web應用的根

    -          setRequestPathInfo,設置request的請求

    -          addRequestParameter,將參數和對應的值加入request

    -          actionPerform,執行這個請求

    -          verifyForward,驗證forward的名字是否正確

    -          verifyForwardPath,驗證forwardpath是否正確

    -          verifyNoActionErrors,驗證在action執行過程中沒有ActionError產生

    -          verifyActionErrors,驗證在action執行過程中產生的ActionError集合的內容

    具體詳細的內容請參見對應的javaDoc



    posted @ 2005-06-03 15:53 kelly 閱讀(1666) | 評論 (1)編輯 收藏
    僅列出標題
    共15頁: First 上一頁 7 8 9 10 11 12 13 14 15 下一頁 
    主站蜘蛛池模板: 久久久久亚洲精品无码网址 | 国产91在线免费| 亚洲一级毛片在线播放| 日本免费一区二区在线观看 | 亚洲人成欧美中文字幕| 啦啦啦中文在线观看电视剧免费版| 亚洲综合精品香蕉久久网97| 67pao强力打造高清免费| 中文字幕亚洲第一在线| 四虎最新永久免费视频| 亚洲欧美日韩国产精品一区| 妞干网在线免费观看| 亚洲成a人片在线不卡一二三区| 免费无码一区二区三区蜜桃大 | 亚洲成AV人片一区二区密柚| 日本免费A级毛一片| 久久综合亚洲鲁鲁五月天| 性xxxxx免费视频播放| 亚洲精品日韩一区二区小说| 国产91久久久久久久免费| www成人免费视频| 亚洲免费在线播放| 黄页网站免费在线观看| 亚洲αⅴ无码乱码在线观看性色| 免费人成视频x8x8入口| 你是我的城池营垒免费观看完整版| 久久久久亚洲精品无码系列| 好男人www免费高清视频在线| 麻豆91免费视频| 亚洲AV美女一区二区三区| 拨牐拨牐x8免费| 久久精品成人免费观看97| 亚洲日本香蕉视频| 国产免费变态视频网址网站| 免费一区二区三区| 亚洲色大成WWW亚洲女子| 亚洲人成色77777| 黄页免费的网站勿入免费直接进入| 一级做a爰黑人又硬又粗免费看51社区国产精品视 | 亚洲中文字幕无码中文字| 区三区激情福利综合中文字幕在线一区亚洲视频1 |