在开始这一节之前呢,我们还需要把Tomcat配置到Eclipse中,配置的方式很简单,打开Eclipse,Window,Preferences,进入到这个页面

将Tomcat的安装目录配置到Eclipse中。
然后,可以看到左侧多出来一个Servers文件夹:

新建一个LoginServlet类,继承HttpServlet

public class LoginServlet extends HttpServlet{

	@Override
public void init() throws ServletException {
System.out.println("进入 " +this.getClass().getName());
} }

  

这里需要引入servlet-api.jar包,可以在tomcat的lib中找到

在web.xml里面添加Servlet配置

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
<display-name>spring0507</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>com.spring.web.servlet.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/login.do</url-pattern>
</servlet-mapping> </web-app>

  

按住ctrl,鼠标划上去,如果com.wzry.web.LoginServlet下面出来一个短横线,说明引入正确。
如果是Eclipse,还要修改编译路径:

这个路径是错误的,因为web项目中,Java类编译后的class文件都应该在这个地方:

部署项目,启动Tomcat,然后打开浏览器,输入:

http://localhost:8080/spring0507/login.do

这就说明,我们的流程已经走通了。

转自:https://www.cnblogs.com/skyblue-li/p/8251215.html

最新文章

  1. 聊下 git remote prune origin
  2. WIN10 多用户登录
  3. Android Studio 1.5错误
  4. 使用 IMQ+HTB+iptable 统一流量控制心得
  5. Linux下安装配置Nexus
  6. Intent传递对象的两种方法
  7. C#把某个数组的一部分复制到另一个数组中的两种方法:Buffer.BlockCopy和Array.Copy
  8. 对 Android 开发者有益的 40 条优化建议
  9. EDIUS分别输出视频和音频的教程
  10. Android学习----Activity
  11. Enumeration
  12. jquery图片滚动仿QQ商城带左右按钮控制焦点图片切换滚动
  13. Push or Pull?
  14. 安装Windows Azure Powershell
  15. C#将dataGridView中显示的数据导出到Excel(大数据量超有用版)
  16. WEB框架-Django框架学习-关联管理器(RelatedManager)
  17. setting.xml
  18. Wordpress上一篇文章和下一篇文章
  19. centOS 6.5采用python+nginx+uwsgi实现爬金十财经日历
  20. Luogu4768 NOI2018归程(最短路径+kruskal重构树)

热门文章

  1. C#projectPropertyGrid 显示结构(展开逗号分隔)
  2. 重装win7后如何恢复ubuntu引导
  3. Lua 可变参数 ... 的一点测试
  4. vue 2.0+ 怎么写本地接口获取数据
  5. 解决ios中input兼容性问题
  6. vue axios传参报错的解决方法
  7. 【问题】使用XShell连接Debian,没有语法高亮
  8. toolbox 中创建nginx服务器,使用localhost不能访问
  9. 解决python中调用 imread 报错:ImportError: cannot import name imread
  10. 关于一个socket在阻塞模式下是否还可以使用的实验