用记事本编写一个Servlet项目

第一步:建立目录

新建一个文件夹FirstServlet,然后在FirstServlet目录下面再建两个文件夹,分别为:WEB-INF和src。最后在WEB-INF下面建一个classes文件夹

第二步:编写Sevlet

在src下面,添加一个文件HelloServlet.java。代码如下:

 1 package com.firstServlet;
 2
 3 import javax.servlet.*;
 4 import javax.servlet.http.*;
 5 import java.io.*;
 6
 7 public class HelloServlet extends HttpServlet
 8 {
 9     public void service(ServletRequest req,ServletResponse resp) throws ServletException,IOException{
10             resp.getWriter().write("Hello Servlet");
11         }
12 }

第三步:编译HelloServlet.java文件

编译后,会在src目录下面出现com文件夹,将这个文件夹移动到WEB-INI>classes目录下面

第四步:创建web.xml

在WEB-INI下面建立一个web.xml文件,内容如下:

 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <web-app version="2.5"
 3     xmlns="http://java.sun.com/xml/ns/javaee"
 4     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 5     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
 6     http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
 7
 8     <servlet>
 9         <servlet-name>HelloServlet</servlet-name>
10         <servlet-class>com.firstServlet.HelloServlet</servlet-class>
11     </servlet>
12     <servlet-mapping>
13         <servlet-name>HelloServlet</servlet-name>
14         <url-pattern>*.do</url-pattern>
15     </servlet-mapping>
16 </web-app>

第五步:部署

1、删除src目录

2、将FirstServlet拷贝到tomcat的

3、通过浏览器访问 http://localhost:8080/FirstServlet/HelloServlet.do

时间: 2024-11-06 14:56:28

用记事本编写一个Servlet项目的相关文章

[Servlet]如何编写一个Servlet

通过Eclipse或MyEclipse创建Servlet虽然简单,但我们并不知道相关代码是什么含义.所以,下面我们需要研究一下生成出来的代码. 首先, 我们来研究一下创建的Servlet文件源代码,会发现如下内容: 是继承于HttpServlet类. 包含init().doGet().doPost()和destroy()方法. 根据上述内容,我们可以手动创建一个Servlet的Java文件,如下面的代码所示: public class SecondServlet extends HttpServ

快速创建一个 Servlet 项目(1)

1. 新建一个 maven project (web app) 得到如下项目 2. 添加 servlet 和 jsp 依赖 通常 servlet 和 jsp 依赖由web容器提供,这个编译错误并不会影响运行,但是为了开发方便,可以提供(provided)依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version&

servlet-第一个servlet项目,helloServlet

1.创建一个空白的maven项目servlet,作为父工程,以后就在这个父工程中创建module,删除src,导入依赖 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provi

快速创建一个 Servlet 项目(2)

1. 新建一个 webapp 参考 http://www.cnblogs.com/zno2/p/5909019.html 2.调整jdk版本 修改 pom.xml 文件,将jdk 调整为适当的版本,比如 1.7 <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <

编写一个JavaWeb项目

基本流程:JSP文件显示页面,在前端页面输入赋值,使用form或href超链接传值到Servlet中方法,在Servlet方法中调用Dao层的类对象,将数据传到数据库中,并实现对数据库里的数据的增删改查,完成后将值重新返回到JSP输出操作结果数据. 共分为五个包和对应的JSP文件: 1.Util包:建立连接数据库的方法,以及关闭操作数据库的方法. package Util; import java.sql.Connection; import java.sql.DriverManager; im

1编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。2编写一个Java项目,定义包,在包下定义包含main方法的类。

JavaWeb之第一个Servlet程序

我使用的编辑器是Intellj Idea,并且配置maven插件,无论是Intellj还是eclipse,重要的是编程思想,无所谓编辑器. 1. 编写一个Servlet实现类:HelloServlet: import javax.servlet.*; import java.io.IOException; public class HelloServlet implements Servlet { @Override public void init(ServletConfig servletC

WEB - Servlet基础,编写第一个Servlet

原文地址: http://blog.codingme.net/post/java-web-01-first-servlet 什么是Servlet? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层.使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页.Java Servlet 通常情况下与使用 CGI(Comm

编写一个小Servlet程序

1.编写一个java类,此类继承HttpServlet 继承:右击鼠标,source-override/Implement Methods,选择 HttpServlet 2.重写doGet()和doPost()方法 //继承于HttpServletpublic class HelloServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse