首页 > Java开发 > tomcat6安装+servlet例子

tomcat6安装+servlet例子

tomcat安装

下载tomcat6 地址http://tomcat.apache.org/download-60.cgi

配置环境变量 参考 http://blog.sina.com.cn/s/blog_4df2251d0100wbuv.html

在cmd终端启动tomcat成功  说明安装正确

myeclipse中添加tomcat       window-preference-myeclipse-servers-tomcat-tomcat6.x    选择tomcat所在的路径位置 即可

servlet例子

工程图示及所需编写的文件

图片图片

看了马士兵老师的视频后,感觉编写的思路更加清晰了。。。

1、将项目部署到tomcat6

2、将tomcat6下的lib文件中的servlet-api。jar包引入工程中

3、编写jsp页面  index.jsp

 

[html][/html] view plaincopy

  1. <body>
  2.     <form name="form2" method="post" action="SubmitServlet"> <!-- action 开头带/ 则表示相对于根目录 而不带的表示当前路径的相对路径 -->
  3.     username: <input type="text" name="username"/><br/>
  4.     password: <input type="password" name="password"/><br/>
  5.     <input type="submit" value="submit"/>
  6.     </form>
  7.   </body>

4、编写servlet类

 

[java][/java] view plaincopy

  1. import java.io.IOException;
  2. import java.io.PrintWriter;
  3. import javax.servlet.ServletException;
  4. import javax.servlet.http.HttpServlet;
  5. import javax.servlet.http.HttpServletRequest;
  6. import javax.servlet.http.HttpServletResponse;
  7. public class SubmitServlet extends HttpServlet {
  8.     @Override
  9.     protected void doGet(HttpServletRequest request, HttpServletResponse response)
  10.             throws ServletException, IOException {
  11.         response.setContentType("text/html");
  12.         PrintWriter pw=response.getWriter();
  13.         pw.println("username: "+request.getParameter("username"));
  14.         pw.println("<br/>");
  15.         pw.println("password: "+request.getParameter("password"));
  16.         pw.println("<br/>");
  17.     }
  18.     @Override
  19.     protected void doPost(HttpServletRequest request, HttpServletResponse response)
  20.             throws ServletException, IOException {
  21.         doGet(request,response);
  22.     }
  23. }

5、配置web.xml

 

[html][/html] view plaincopy

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app version="2.5"
  3.     xmlns="http://java.sun.com/xml/ns/javaee"
  4.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5.     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
  6.     http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  7.   <display-name></display-name>
  8.   <welcome-file-list>
  9.     <welcome-file>index.jsp</welcome-file>
  10.   </welcome-file-list>
  11.   <servlet>
  12.     <servlet-name>SubmitServlet</servlet-name>
  13.     <servlet-class>SubmitServlet</servlet-class>
  14.   </servlet>
  15.   <servlet-mapping>
  16.      <servlet-name>SubmitServlet</servlet-name>
  17.      <url-pattern>/SubmitServlet</url-pattern>
  18.   </servlet-mapping>
  19. </web-app>

6 启动tomcat 运行index.jsp 即可


本文固定链接: http://www.devba.com/index.php/archives/3845.html | 开发吧

报歉!评论已关闭.