j2ee规范——Servlet实例

    之前学习j2ee的规范的时候学习过servlet(j2ee规范——Servlet),那是从宏观上了解了servlet,知道他是干什么用的?现在在项目中运用到了servlet,就是为了解决怎么用的问题。用一个实例去总结一下怎样运用。

    在myeclipse中新建一个servlet程序,需要三个步骤。1.前台显示代码.2.继承HttpServlet.重写doGet或者doPost.3.在web.xml中注册servlet。


1.前台显示代码

  <body>
    <h1>第一个servlet小例子</h1>
    <hr>
    <a href="servlet/HelloServlet">Get方式请求servlet</a>
  </body>


2.继承HttpServlet.重写doGet或者doPost.

//继承于HttpServlet
public class HelloServlet extends HttpServlet {

	@Override
	protected void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
		System.out.println("处理get请求");
		PrintWriter out=response.getWriter();
		out.println("hello servlet");
	}

	@Override
	protected void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
	//super.doPost(req, resp);
	}
}


3.在web.xml中注册servlet。

<servlet>
  	<servlet-name>HelloServlet</servlet-name>
  	<servlet-class>servlet.HelloServlet</servlet-class>
  </servlet>
  <servlet-mapping>
  	<servlet-name>HelloServlet</servlet-name>
  	<url-pattern>/servlet/HelloServlet</url-pattern>
  </servlet-mapping>
在servlet-class这个节点中输入的是需要访问的servlet类。url-pattern这个节点中指定访问这个类的URL.


总结

    入门servlet的实例,重新了doGet或者doPost,servlet的主要就是让服务器端和客户端连接了起来。另外myeclipse,也集成了新建servlet应用程序,可以直接在myeclipse中new->servlet,这样开发将更便捷。

你可能感兴趣的:(J2EE)