关于使用idea自定义类的方式创建servlet和直接选择新建servlet的区别
你好,我有两个问题
我使用idea创建servlet, 开始的时候我按照教程的要求通过一般类的方法来创建servlet,然后在web.xml中配置路径信息,但是不知道如何使用idea来实现最后一步就是将之前创建的servlet加入到Tomcat, 如果不这么作就会报错。
后来我是用了自带的新建servlet方法来创建servlet就没有任何的问题,但是发现这么做的话我不需要增加web.xml里面的servlet配置,想知道一下是什么原因?是因为@webservlet的注解缘故么?
谢谢!!!
20
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕小脸
2021-03-09 17:31:39
同学你好,
1、最后一步是指如下这里吗?
如果是,这里同学需要在idea中配置tomcat,参考步骤如下:
点击Run->EDit Configurations,如下图所示:
点击+,选择Tomcat Server->Local,如下图所示:
点击右侧的Configure,选择本地tomcat路径,如下图所示:
点击Development,点击+号,选择Artifact,点击OK即可
最后运行tomcat,访问servlet
2、是的,因为Servlet注册有两种方法:
1)web.xml自动注册 2)@WebServlet注解
这两种方法是不同的访问方式,当类上有该注解时就无需在web.xml中添加servlet配置了
祝学习愉快~
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星