如何创建servlet?(初学者必看,手动创建自动创建两种方式)

如何创建servlet?(初学者必看,手动创建自动创建两种方式)

如何创建servlet?

方式一、手动创建步骤:

创建好一个web项目,包下创建一个class文件。

创建完成后看到如下所示,但是此时我们这个类并不具备servle功能

所以需要继承HttpServlet类,获得servlet的功能

继承后重写方法,右键空白处

选择doGet,doPost,点击OK

那么我们的servlet类已经建好了

简单修改一下,删掉不需要的东西,方便以后使用(但是servlet并没有完全创建好,还需要在web.xml配置servlet信息)。

打开web.xml,配置web.xml

xmlns="http://java.sun.com/xml/ns/javaee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

index.jsp

MyServlet

myservlet.MyServlet

MyServlet

/MyServlet

测试超链接,index.jsp 访问进入servlet:

servlet类中在控制台打印信息。

控制台信息:

方式二、自动创建Servlet

右键new一个Servlet

servlet类已经创建好

删掉不需要的东西

我们再打开web.xml,发现已经自动给我们配置好了。

两种方式都可以创建servlet,初学者手动创建可以加深理解,加深印象,当然自动配置效率高些,可节省时间,你学会了吗?

相关文章

精灵宝可梦:剑/盾蛇纹熊属性图鉴
日博best365下拉飞机XLCOKK

精灵宝可梦:剑/盾蛇纹熊属性图鉴

🕒 07-29 👁️ 6886
[分享]小龙开箱~李小龙诞辰81周年,Blitzway猛龙过江雕像简评。
10月1日系统更新后仓库无法显示物品
microsoft365破解版

10月1日系统更新后仓库无法显示物品

🕒 07-22 👁️ 7330
(已解决)请教一下农村安装宽带的问题
microsoft365破解版

(已解决)请教一下农村安装宽带的问题

🕒 07-19 👁️ 5549
传奇落幕!绿茵场上的优雅舞者伊内斯塔,22载荣耀见终章
365b体育最新下载地址

传奇落幕!绿茵场上的优雅舞者伊内斯塔,22载荣耀见终章

🕒 07-08 👁️ 893
黑曼巴蛇,几分钟就能杀死人
microsoft365破解版

黑曼巴蛇,几分钟就能杀死人

🕒 07-18 👁️ 6479
唐门六道傀儡实力排名榜
日博best365下拉飞机XLCOKK

唐门六道傀儡实力排名榜

🕒 07-20 👁️ 1062
AE中如何建立父子关系
microsoft365破解版

AE中如何建立父子关系

🕒 07-26 👁️ 2226
笔记本怎么贴膜
microsoft365破解版

笔记本怎么贴膜

🕒 07-05 👁️ 1461