通常我们运行servlet需要在web.xml配置文件中,注册我们写好的servlet以及其对应的访问路径。

在学习web开发中,有一种不需要配置便可以直接对servlet进行配置的方式,在web.xml文件中添加如下代码:

<servlet><servlet-name>invoker</servlet-name><servlet-class>org.apache.catalina.servlets.InvokerServlet</servlet-class><init-param><param-name>debug</param-name><param-value>0</param-value></init-param><load-on-startup>2</load-on-startup></servlet><servlet-mapping><servlet-name>invoker</servlet-name><url-pattern>/servlet/*</url-pattern></servlet-mapping>

在启动tomcat时报错:java.lang.ClassNotFoundException:org.apache.catalina.servlets.InvokerServlet

报错的主要原因在于我的tomcat是1.7的,在该版本中已经将该类删除了,存在安全问题,可以使用注释来解决。

转载于:https://www.cnblogs.com/Eunice-mogu/p/5512033.html

Servlet的运行方式相关推荐

  1. java中的doget_java servlet中doGet()和doPost()方法的用法和区别

    一般来说我们是用不到doGet方法的,doGet方法提交表单的时候会在url后边显示提交的内容,所以不安全.而且doGet方法只能提交256个字符(1024字节),而doPost没有限制,因为get方 ...

  2. servlet串行拦截器实现例子

    至于串行过滤器有什么作用,我实在不知.我的理解是它只是说明 过滤器的串行运行方式 需求:当用户没有登录访问更新页面的时候,跳转到登录页面 1.登录页面:login.jsp <%@ page la ...

  3. java毕业设计——基于java+Servlet+jsp的网上花店销售系统设计与实现(毕业论文+程序源码)——网上花店销售系统

    基于java+Servlet+jsp的网上花店销售系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Servlet+jsp的网上花店销售系统设计与实现,文章末尾附有本毕业设计的 ...

  4. JSP与Servlet 基础知识

    JSP与Servlet 综述:Java Servlet是JSP技术的基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成.现在许多Web服务器都支持Servlet,即使 ...

  5. Web阶段--Servlet基础知识点

    Web阶段–Servlet基础知识点 一.静态页面与动态页面 1.静态页面 概念:在Web模型中,页面中的信息是在html文件中定义好的,数据不会改变,称为"静态页面",无法根据用 ...

  6. jsp与servlet的关系

    课前索引 1. 动态网页和静态网页有什么区别? 2. 什么是Web应用程序? 3. 什么是Servlet,和一般Java程序有什么区别? 4. 什么是JSP,和Java是什么关系? 5. JSP和Se ...

  7. 理解Servlet和Servlet容器、Web容器等概念

    Tomcat容器属于web容器的一种,web容器还包括weblogic容器.JBoss容器等:而Tcomcat.webLogic等包含servlet容器. web容器:可以部署多个WEB应用程序的环境 ...

  8. mybatis介绍+Tomcat介绍+servlet介绍

    1: Mybatis简介 1.1: 什么是mybatisMybatis是由apache提供的一个针对持久层开源框架,对JDBC访问数据库的过程进行了简化和封装使用mybatis可以只关注SQL语句本身 ...

  9. Servlet基础教程 (保姆级教学)

    Servlet基础教程 一.Servlet 是什么 二.第一个 Servlet 程序 2.1 创建项目 2.2 引入依赖 2.3 创建目录 2.4 编写代码 2.5 打包程序 2.6 部署程序 2.7 ...

最新文章

  1. html5诗歌变换颜色,关于颜色的现代诗歌
  2. 【Linux服务器初上手】MobaXterm/系统版本/hostname/hosts/yum源配置/jdk/docker(不断完善)
  3. 爱奇艺视频如何联系客服?爱奇艺联系客服攻略
  4. 双目密集匹配的一般过程
  5. java文件指针,Java 测试文件指针,java测试指针,两种方法打开文件并进行内
  6. linux 骇客帝国脚本,Linux下,那些让人惊叹的命令执行效果
  7. Process 获取子进程输入流、杀死子进程
  8. Tunnel Warfare HDU 1540 区间合并+最大最小值
  9. BEC剑桥英语高级真题4 Test 2-Part 2-High fliers of the future head for specialist fairs
  10. 【时间与空间】基本概念
  11. VScode 淡绿色界面
  12. pulseaudio-webrtc-audio-processing的编译环境搭建
  13. C++:高斯坐标,大地坐标转经纬度
  14. Python Flask Web教程020: flask模板
  15. 真c++ 从二叉树到红黑树(4)之二叉平衡搜索树AVL
  16. PTA团体程序设计天梯赛-练习集L1-021 重要的话说三遍
  17. 2013年中国500强排行榜(zz)
  18. 视频帧率对人眼主观感受的影响
  19. 2 php插件,thinkphp3.2插件
  20. 2022第五届“泰迪杯”数据分析技能赛-B题-银行客户忠诚度分析

热门文章

  1. PHP从零开始--错误处理函数
  2. Java(发布/订阅模式)
  3. Thymeleaf select 使用 和多select 级联选择
  4. Shiro的authc过滤器的执行流程
  5. JavaScript --- 表单focus,blur,change事件的实现
  6. 17 初探Context的使用场景
  7. 以太坊钱包开发系列4 - 发送Token(代币)
  8. qt-embedded-linux-opensource-src-4.5.3移植到s3c6410
  9. 结构型模式--装饰模式
  10. 58或与赶集合并,几人欢喜几人愁