码迷,mamicode.com
首页 > 其他好文 > 详细

我的第一个Servlet

时间:2015-06-30 23:43:50      阅读:296      评论:0      收藏:0      [点我收藏+]

标签:

学了一个学期JEE,明天就要考试了。

在3月份自己开始准备去努力的复习考研的高数还有英语等学科。

结果到现在才发现,虽说是考的计算机(本专业的)但是考研和技不可兼得。

想想自己没准备考研的时候的每天大部分时间都是在敲代码。

现在做一个简单的动态网站都有些不知如何下手。

但是,对于现在的我来说,并没有后悔,还好上课我认真听过。

代码都是一个一个敲出来的,熟能生巧。

因此,我不会后悔选择考研这条路。虽说不能把大量的时间用于喜欢的代码上,但是虽说都忘得差不多了,但是自己还是会从头学。

                                                                                                ----------这里随笔记录了一下。(说者有心,听者无意)


技术分享


使用方法,首先建立一个动态网站项目,然后再src中新建一个包
我这里的名字是:
servlet



package servlet;

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
 * Servlet implementation class MyServlet
 */
@WebServlet("/MyServlet")
public class MyServlet extends HttpServlet {
	private static final long serialVersionUID = 1L;
       
	private transient ServletConfig servletConfig;
    /**
     * 默认的无参构造函数
     * @see HttpServlet#HttpServlet()
     */
    public MyServlet() {
        super();
        // TODO Auto-generated constructor stub
    }

	/**
	 * 初始化方法,只执行一次
	 * @see Servlet#init(ServletConfig)
	 */
	public void init(ServletConfig config) throws ServletException {
		// TODO Auto-generated method stub
		
		
	}
	
	/**
	 * @see HttpServlet#service(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
		response.setContentType("text/html");
		PrintWriter out = response.getWriter();
		out.print("我的第一个Servlet");
	}

	/**
	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
	}

	/**
	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
	 */
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		// TODO Auto-generated method stub
	}

}


然后接着去webcontent下的WEB-INF下新配置servlet
配置如下:


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:web="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" id="WebApp_9" version="2.4">
  <welcome-file-list>
    <welcome-file>welcome.jsp</welcome-file>
  </welcome-file-list>
  <servlet>
    <servlet-name>MyServlet</servlet-name>
    <servlet-class>servlet.MyServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>MyServlet</servlet-name>
    <url-pattern>/my</url-pattern>
  </servlet-mapping>
</web-app>

然后保存运行就可以了,具体的tomcat和怎么运行请自行查找。这里只负责给我应用的源码。

效果如下:

技术分享


版权声明:本文为博主原创文章,未经博主允许不得转载。

我的第一个Servlet

标签:

原文地址:http://blog.csdn.net/u012965373/article/details/46700895

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!