Henry Sun

没有所谓的偶然,一切皆是因果

博客园 首页 新随笔 管理

1、文件>新建>动态WEB项目 "javaeedemo">在Java Resource的src下新建包“servletdemo”,包下新建一个类“MyServet”,另外在WebContent>WEB_INF下新建一个XML文件,这个是servlet的配置文件,稍后会用到

2、MyServet类必须继承HttpServlet,注意要去掉自动生成的super.doGet()super.doPost(),否则会报405错误

package servletdemo;

import java.io.IOException;
import java.io.PrintWriter;

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

public class MyServlet extends HttpServlet {

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
        // TODO 自动生成的方法存根
        resp.setContentType("text/html;charset=gbk");
        PrintWriter pw=resp.getWriter();
        pw.write("我的第一个servlet程序!");
        pw.close();
    }
    
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
        // TODO 自动生成的方法存根
        doGet(req, resp);
    }
}
代码

3、配置XML文件,将下面的代码加入到web-app节点中

 

4、tomcat运行,输入链接:http://localhost:8080/javaeedemo/hello.html ,效果如下

  注意:每次修改WEB.XML文件保存后都要重启tomcat,如果修改了url-pattern没有重启tomact就访问,会找不到页面

posted on 2015-05-03 22:30  Sam Flynn  阅读(157)  评论(0编辑  收藏  举报