posts - 26,  comments - 14,  trackbacks - 0
 
一:软件下载
   1.Java

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

   我使用的是tomcat的版本是6.0.29的,安装版或者是解压版的都可以使用,只是有一点不同而已。
  
  3.数据库

   推荐使用 MySQL,    因为MySQL使用更加的解洁,明了。。

二:软件安装

 1.双击安装jdk。
    装完后在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
  
  (假设你的JDK安装在c:/jdk)
  JDK_HOME=C:\jdk
  classpath=.;%JDK_HOME%\lib\dt.jar;%JDK_HOME%\lib\tools.jar
  在PATH(原来就已存在)中添加:%JDK_HOME%\bin
  这样jdk环境配置成功。
  
  2.双击安装你的Tomcat。(建议安装在一个盘的根目录下入D:/tomcat)
  
  注:apache-tomcat-6.0.29这是免安装版的。。嘿嘿
  这样已经完整安装完Tomcat了。
  建议:在PATH中再添加:%JDK_HOME%\bin;%TOMCAT_HOME%\bin
  这样做的目的是在虚拟dos中可以使用tomcat的工具
  最后顺便把第一步下载回来的三个jar文件放到tomcat目录下的common/lib目录中
  
  3.测试:
  
  打开开始菜单中的tomcat(小猫图案)的monitor工具,点击start server,显示绿色三角形即为启动,打开浏览器在地址栏输入:http://localhost:8080/可以看到小猫图案说明已经配置成功。
  
  4.安装数据库(sqlserver)
  
  windows xp下必须安装个人版或开发版(个人推荐个人版)。
  
  一直next就可以(微软的东西就是方便),这里注意到域帐户那里选择本机帐户,到验证那里选择混合验证(这点很重要,若选择系统认证以后在程序中就连接不上数据库),为你的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);
  //实现页面的跳转
  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"的区别别需要清楚,这是非常重要的-->
<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,就启动了刚才得网页,如下:
 


posted on 2010-12-08 12:43 龍ぜ殘剑 阅读(1145) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
<2010年12月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜