使用maven编写Servlet转发到jsp

孤街浪徒 提交于 2020-01-30 05:38:07
  1. 在java文件夹新建一个包,然后新建servlet文件,出现错误。
    在这里插入图片描述
  2. 为servlet添加路径
    在这里插入图片描述
  3. 删掉代码中jar包后的Servlet的代码如下。
    在这里插入图片描述
  4. 接下来回到pom.xml中。可以在百度搜索maven中央仓库。然后在页面的搜索框中输入servlet
    在这里插入图片描述

注意:加入< scope>provided< /scope>

在这里插入图片描述

  1. 返回到MyServlet.java,编写代码,IDEA会自动为我们导入jar包,如果没有,我们就自己添加。
    在这里插入图片描述
  2. 运行时找到maven有关的视图。

在这里插入图片描述
7.双击插件clean,可以在编译前清理。也可以点击m图标,在对话框中输入clean。

在这里插入图片描述

  1. 运行。
    我用的是Goals: tomcat:run,这样会导致一个问题:尽管我配置的是tomcat9.0,但默认使用tomcat6,而tomcat6不支持jdk1.8版本
    这里就需要添加tomcat7-maven-plugin的插件
    注意:如果你的版本是tomcat7-maven-plugin 2.0 的话,由于它不支持 jdk 1.8,所以把它换成 tomcat7-maven-plugin 2.2就行了
    在pom.xml添加如下代码。
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
  1. 成功执行tomcat7:run
    在这里插入图片描述
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!