在mian中建java => ***.***.*** 如com.zpf.servlet
在pom.xml中引入selvlet的依赖
<dependencies>
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
</dependencies>
此时就可以用到servlet接口下的类.
配置web.xml文件
中的servlet, 这个是让用户在网址栏输入路径访问的,和@webServlet("任意起的路径名")作用是一样的,前者是...,后者是用来调试
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
<servlet>
<servlet-name>q01</servlet-name>
<servlet-class>com.zpf.servlet.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>q01</servlet-name>
<url-pattern>/HelloServlet</url-pattern>
</servlet-mapping>
</web-app>
启动tomcat服务器,首先显示的是index.jsp的页面,根据自己在网址栏输入的路径可以访问到自己写的页面,(也就是,在index.jsp中用a标签可以实现跳转)
步骤:在pom.xml中配置依赖=>建类=>配置web.xml=>配置tomacat运行
有时候依赖也配置好了,但就是找不到依赖包,我重启也一下idea就可以了...
也可以把自动导包打开
这样应该就能解决问题