博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
我的第一个Servlet
阅读量:6687 次
发布时间:2019-06-25

本文共 2854 字,大约阅读时间需要 9 分钟。

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

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

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

想想自己没准备考研的时候的每天大部分时间都是在写程序。

如今做一个简单的动态站点都有些不知怎样下手。

可是,对于如今的我来说。并没有懊悔,还好上课我认真听过。

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

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

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

用法,首先建立一个动态站点项目,然后再src中新建一个包我这里的名字是:servletpackage 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和怎么执行请自行查找。这里仅仅负责给我应用的源代码。

效果例如以下:

你可能感兴趣的文章
ElasticSearch 基础<转载>
查看>>
如何使用SVN协调代源代码,多人同步开发
查看>>
shell脚本练习【转】
查看>>
java集合框架 hashMap 简单使用
查看>>
Web Worker
查看>>
$fn、$extends $fn.extends的用法,jquery的插件开发
查看>>
UDP丢包原因
查看>>
Kafka Consumer 启动测试类
查看>>
CSRF学习笔记之CSRF的攻击与防御以及审计【00x3】
查看>>
mysqldump
查看>>
Python操作MySQL数据库9个实用实例
查看>>
Nuget4.0 bug一粒
查看>>
MVC的项目部署成应用程序或虚拟目录路径的问题
查看>>
[c#] Html Agility Pack 解析HTML
查看>>
Python学习(25):Python执行环境
查看>>
生活中的巧思与发现笔记——读书笔记
查看>>
设计模式之二十一:中介者模式(Mediator)
查看>>
javascript go()函数
查看>>
UML类图与类的关系详解
查看>>
C#结构函数
查看>>