小白一名,搞了2小时终于搞懂怎么使用HttpServlet,下面是一个最简单的小例子:
首先必须要在MyEclipse正确配置tomcat,这是前提,可以输入localhost确认:
HttpServlet使用小例子详解:HelloServlet

可以打开tomcat页面,就表示配置好了

然后创建一个WebProject项目
HttpServlet使用小例子详解:HelloServlet

这里我已经创建好了,项目名叫Fjy
HttpServlet使用小例子详解:HelloServlet

然后 在TomCat右键 ,点击ADD。。。在弹出框中选择Fjy工程,点击确定。重启一下Tomcat:
HttpServlet使用小例子详解:HelloServlet

然后建立如下的东西,在这里编写代码
HttpServlet使用小例子详解:HelloServlet

在HelloServlet中编写代码:

package Servlet;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class HelloServlet extends HttpServlet {
	public void doGet(HttpServletRequest req,
            HttpServletResponse resp)throws ServletException,IOException
	{
			PrintWriter out=resp.getWriter();
			out.println("<html>");
			out.println("<head></head>");
			out.println("<body>");
			out.println("<h1>HelloServlet</h1>");
			out.println("</body>");
			out.println("</html>");
			out.close();
	}

	public void doPost(HttpServletRequest req,
            HttpServletResponse resp)throws ServletException,IOException
	{
			
	
	}
	public static void main(String[] args) {
		HelloServlet hs=new HelloServlet();
		
	}
}

找到
HttpServlet使用小例子详解:HelloServlet

双击打开它,在里面编写代码:注意代码写的位置
HttpServlet使用小例子详解:HelloServlet
重启TomCat
HttpServlet使用小例子详解:HelloServlet

HttpServlet使用小例子详解:HelloServlet

怎么样,赶紧照样画葫芦来试一试吧!!!

思考一下:以下的代码会在浏览器的网址输入框里产生什么样的效果?

<servlet-mapping>
  	<servlet-name>what</servlet-name><!-- 和上面的名字必须一样,相互作用。到这里,它们的价值已经用完了 -->
  	<url-pattern>/fujingyao</url-pattern><!-- 第一个斜杆必须写。这里表示在浏览器里输入的东西 -->
   </servlet-mapping>
   
   <servlet-mapping>
   	<servlet-name>what</servlet-name>
   	<url-pattern>/ainio</url-pattern>
   </servlet-mapping>
   
   <servlet-mapping>
   	<servlet-name>what</servlet-name>
   	<url-pattern>/buaini.fjy</url-pattern>
   </servlet-mapping>
   
   <servlet-mapping>
   	<servlet-name>what</servlet-name>
   	<url-pattern>/web/*</url-pattern>
   </servlet-mapping>

相关文章: