方法一
第一步:创建一个普通的java类,并实现Servlet接口
第二步:修改service方法(service方法中可以向浏览器输出信息
前两步完成后代码如下:
public class Servlets implements Servlet{
@Override
public void destroy() {
// TODO Auto-generated method stub
}
@Override
public ServletConfig getServletConfig() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getServletInfo() {
// TODO Auto-generated method stub
return null;
}
@Override
public void init(ServletConfig arg0) throws ServletException {
// TODO Auto-generated method stub
}
@Override
public void service(ServletRequest arg0, ServletResponse arg1)
throws ServletException, IOException {
PrintWriter out=arg1.getWriter();
out.print("想浏览器输出信息");
}
}
第三步:在web.xml中配置servlet信息
<servlet-name>Servlet</servlet-name>
<servlet-class>cms.controller.Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Servlet</servlet-name>
<url-pattern>/servlet</url-pattern>
</servlet-mapping>
方法二 继承GenericServlet类
第一步:创建一个普通的java类,并继承GenericServlet类
第二步:实现service方法 代码如下:
public class Servlet2 extends GenericServlet{
@Override
public void service(ServletRequest arg0, ServletResponse arg1)
throws ServletException, IOException {
PrintWriter out=arg1.getWriter();
out.print("输出信息");
}
}
第三步:在web.xml中配置servlet,并访问
同方法一
方法三继承HttpServlet类
第一步:创建一个普通的java类,并继承HttpServlet类
第二步:实现service方法 代码如下:
public class Servlet3 extends HttpServlet {
@Override
public void service(ServletRequest req, ServletResponse res)
throws ServletException, IOException {
// TODO Auto-generated method stub
super.service(req, res);
}
}
第三步:在web.xml中配置servlet,并访问
同方法一