tomcat插件和项目引用的jar冲突_Servlet入门 创建web项目

本篇的目的是写一个hello world的web应用。为此,我们需要先创建Java web项目,了解它的目录结构;然后写一个Servlet,让它输出"hello world";最后让tomcat运行它。

1.创建动态web项目

File / New / Project…输入web,然后选择Dynamic Web Project 9f6e78173411898452a48b6319f7650f.png填写项目名称,选择4.0版本: 915a2bd05cf3e9e9d0a12f1467edbd60.png一路下一步,在最后一个页面勾选“生成web.xml”: 662784e244dd8df055624b0860b9d674.png生成的项目结构如下: 4bf89f2f57b35cb2152c6b8dbd3d2122.png

2.新建Servlet类

在src目录上右键: New / Servlet 7d7cf062a6e59fda5e1f456ae59de506.png填写package名称和class名称: ed81ac296e15d8ec7fc3ad6ef05a35a7.pngServlet的名称默认与class名一致,不做修改,点击Next: 93cc9e706e60cf5f31ef54f86f3df011.png只勾选doGet,点击Finish: f3dd3617894dc9e1b3b6cef8b804cf09.png自动生成的Servlet代码如下: 09af4734e0bda741cd10c53cd82fcc7a.png

3.使用tomcat运行

代码中有错误,原因是没有引入Servlet API,有2种引用方式:①下载Servlet API,并引用到项目中②引用tomcat的jar包(它包含了Servlet API的实现) 我们选择第②种,首先将IDE的web容器指定为tomcat: Window / Preferences / Server / Runtime  点击Add按钮,选择Apache Tomcat v9.0: 18f6dae553966602581d4ec26a7a67b4.png 点击Browse按钮,选择 tomcat的安装目录;同时选择本机的 JRE版本1248238e12e94eaabb59973cbd09b9fa.png 然后在项目中引用tomcat的jar包, 在项目上右键: Build Path / Configure Build Path... 44472a621c6742191463a230a6526707.png 在Libraries标签页下,点击Add Library...按钮,选择 Server Runtimef83f9c8f29516ee322e50a9de04db877.png在弹出框中,选择tomcat: 4b0a913fee6eacebc6e022970e6104fd.png点击Finish按钮后,即引入了tomcat的jar包,此时代码中的错误消失。点击运行按钮,或在项目上右键: Run As / Run on Server30ec77f67b831489b9eaa240ba397535.png网站被运行起来,输出内容如下: 1f9fe80f86dd268b0c9a5f8a706516de.png我们修改doGet()方法的内容: 4acbaaff8a41e686e0bf3ef976f6ca80.png保存后,刷新浏览器: d6b355b28d4a80aaef11580abf99c5d1.png

总结:

①创建Java web项目的步骤是固定的②一个项目中有多个Servlet,它们通过 @WebServlet映射url请求,通过 doXXX()方法响应请求的Http Method③IDE只需配置一次web容器,但项目运行前要明确指定web容器
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值