001Myeclipse新建Servlet

1选择  File|New|Other 

2在弹出框中选 MyEclipse|Web|Web Project新建web项目

3选择  File|New|Other 

4在弹出框中选 MyEclipse|Web|Servlet 根据提示创建servlet



修改HelloServlet.java文件



修改doGet和doPost两个方法,代码如下

	/**
	 * The doGet method of the servlet. <br>
	 *
	 * This method is called when a form has its tag value method equals to get.
	 * 
	 * @param request the request send by the client to the server
	 * @param response the response send by the server to the client
	 * @throws ServletException if an error occurred
	 * @throws IOException if an error occurred
	 */
	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {

		response.setCharacterEncoding("UTF-8");
		request.setCharacterEncoding("UTF-8");
		response.setContentType("text/html");
		PrintWriter out = response.getWriter();
		out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
		out.println("<HTML>");
		out.println("<meta http-equiv=\"content-type\" content=\"test/html; charset=UTF-8\">");
		out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
		out.println("  </BODY>");
		
		String requestURI = request.getRequestURI();
		out.println("<form action='" + requestURI + "' method='post'>");
		out.println("请输入您的名字:<input type='test' name='name'/>");
		out.println("<input type='submit' />");
		out.println("</form>");
		out.println("");
		
		String name = request.getParameter("name");
		if(name!= null && name.trim().length()>0){
			out.println("您好,<b>"+name +"</b>.欢迎来到java Web世界");
		}
		
		out.println("</BODY>");
		out.println("</HTML>");
		out.flush();
		out.close();
		
	}

	/**
	 * The doPost method of the servlet. <br>
	 *
	 * This method is called when a form has its tag value method equals to post.
	 * 
	 * @param request the request send by the client to the server
	 * @param response the response send by the server to the client
	 * @throws ServletException if an error occurred
	 * @throws IOException if an error occurred
	 */
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {

		this.doGet(request, response);
	}

保存后部署tomcat ,myeclipse自带tomcat

在状态栏中(如下图)

 

选择第一个 






部署好后 启动tomcat



启动后,打开浏览器,输入地址即可

http://localhost:8080/firstWeb/servlet/HelloServlet(实际情况可能不同)








  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值