posts - 26,  comments - 14,  trackbacks - 0
           
          一:軟件下載
             1.Java

            這里我使用的是jdk1.6.0...
            
            2.tomcat

             我使用的是tomcat的版本是6.0.29的,安裝版或者是解壓版的都可以使用,只是有一點不同而已。
            
            3.數(shù)據(jù)庫

             推薦使用 MySQL,    因為MySQL使用更加的解潔,明了。。

          二:軟件安裝

           1.雙擊安裝jdk。
              裝完后在我的電腦->屬性->高級->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量:
            
           ?。僭O你的JDK安裝在c:/jdk)
            JDK_HOME=C:\jdk
            classpath=.;%JDK_HOME%\lib\dt.jar;%JDK_HOME%\lib\tools.jar
            在PATH(原來就已存在)中添加:%JDK_HOME%\bin
            這樣jdk環(huán)境配置成功。
            
            2.雙擊安裝你的Tomcat。(建議安裝在一個盤的根目錄下入D:/tomcat)
            
            注:apache-tomcat-6.0.29這是免安裝版的。。嘿嘿
            這樣已經(jīng)完整安裝完Tomcat了。
            建議:在PATH中再添加:%JDK_HOME%\bin;%TOMCAT_HOME%\bin
            這樣做的目的是在虛擬dos中可以使用tomcat的工具
            最后順便把第一步下載回來的三個jar文件放到tomcat目錄下的common/lib目錄中
            
            3.測試:
            
            打開開始菜單中的tomcat(小貓圖案)的monitor工具,點擊start server,顯示綠色三角形即為啟動,打開瀏覽器在地址欄輸入:http://localhost:8080/可以看到小貓圖案說明已經(jīng)配置成功。
            
            4.安裝數(shù)據(jù)庫(sqlserver)
            
            windows xp下必須安裝個人版或開發(fā)版(個人推薦個人版)。
            
            一直next就可以(微軟的東西就是方便),這里注意到域帳戶那里選擇本機帳戶,到驗證那里選擇混合驗證(這點很重要,若選擇系統(tǒng)認證以后在程序中就連接不上數(shù)據(jù)庫),為你的sa用戶輸入一個密碼(如果練習用就不用考慮安全性啦,選擇“空密碼”就可以)

          一切都準備好,我們具體的做一個小程序吧:
                     1.建立一個繼承于HttpServlet的類TestServlet,在里面寫HttpServlet中的方法,一般常用的方法有doGet(),doPost(),doPut(),doDelete()其中最常用的有doGet(),doPost()兩個方法。。
                代碼如下:
                      

          package com.dr.servlet;

          import java.io.IOException;

          import javax.servlet.ServletException;
          import javax.servlet.http.HttpServlet;
          import javax.servlet.http.HttpServletRequest;
          import javax.servlet.http.HttpServletResponse;

          public class TestServlet extends HttpServlet{
           public void init(){
            System.out.println("hello");
           }
           
           public void doGet(HttpServletRequest request,HttpServletResponse response)
           {
            System.out.println("how are you");
           }
           public void doPost(HttpServletRequest request,HttpServletResponse response)
           throws ServletException,IOException{
            String username=request.getParameter("username");
            String pws=request.getParameter("password");
            System.out.println(username);
            System.out.println(pws);
            //實現(xiàn)頁面的跳轉(zhuǎn)
            if(username!=null && username.equals("james")){
             
              request.getRequestDispatcher("/successfull.html").forward(request, response);
             
            }else{
             request.getRequestDispatcher("/failure.html").forward(request, response);
             
            }
            
            
            
            System.out.println("doPost method");
           }
          }


            2.我們應該配置web.xml文件:
             代碼如下:

           <servlet>
                   <servlet-name>TestServlet</servlet-name>
                  <servlet-class>com.dr.servlet.TestServlet</servlet-class>
           <!-- this is servlet -->
           </servlet>
           <servlet-mapping>
                  <servlet-name>TestServlet</servlet-name>
                  <url-pattern>/test</url-pattern>
              </servlet-mapping> 


             3.下面我們配置demo.html 

                body中的代碼如下:


          <form name="f1" id="f1" action="/Servlet_Basic/test" method="post">
          <!--其中的method="post"與"get"的區(qū)別別需要清楚,這是非常重要的-->
          <table >
              
               <tr><td>賬號</td> <td><input type="text" name="username" id="username"/></td></tr>
               <tr><td>密碼</td> <td><input type="password" name="password" id="password"/></td></tr>
                <tr> <td colspan="3" align="center"><input type="submit" value="歡迎光臨" /></td></tr>
           
           
            </table>
            
              </form>

          即為:
            
            這時候你可以在啟動tomcat,然后在internet中輸入http://localhost:8080/Servlet_Basic/demo.html,就啟動了剛才得網(wǎng)頁,如下:
           


          posted on 2010-12-08 12:43 龍ぜ殘劍 閱讀(1150) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          <2010年12月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 营山县| 修文县| 平谷区| 海南省| 南充市| 都兰县| 阿拉善右旗| 兰州市| 亳州市| 高州市| 岐山县| 新野县| 龙川县| 仪陇县| 台州市| 锦屏县| 沈丘县| 龙游县| 双流县| 夏津县| 凤凰县| 铜陵市| 金昌市| 呼伦贝尔市| 大化| 郴州市| 天全县| 抚顺县| 万宁市| 湟中县| 响水县| 随州市| 武安市| 江都市| 瑞安市| 高尔夫| 鹤山市| 怀远县| 承德县| 双江| 屏边|