当前位置: 首页 > 面试题库 >

javax.servlet-api.jar与servlet-api.jar之间的区别

夹谷硕
2023-03-14
问题内容

在我的Maven存储库中的groupId下,javax.servlet我有这两个单独的servlet工件。我很困惑应该使用哪个来构建一个简单的servlet应用程序?这两个工件之间有什么区别?


问题答案:

javax.servlet-api版本3.0.1具有注释文件夹,其中包含不同的注释类,其中servlet-
api版本2.5或更低版本(即版本2.4)不包含注释。

注释表示元数据。如果使用注释,则不需要部署描述符,即web.xml。例如,如果您@WebServlet("/hello")在servlet文件中使用注释,则无需在web.xml文件中提及servlet映射。

一些有用的注释是:

@HandlesTypes
@HttpConstraint 
@HttpMethodConstraint
@MultipartConfig
@ServletSecurity
@WebFilter
@WebInitParam
@WebListener
@WebServlet


 类似资料:
  • 问题内容: 我从java2s.com下载了servlet-api.jar的副本。我怎么知道它是什么版本?该网站上没有参考。 编辑 啊。道歉。当我双击得到的jar中的MANIFEST.MF文件时,我应该已经列出了写字板输出的内容: 如您所见,它没有告诉我版本,因此是问题所在。 问题答案: 您可以从META-INF中获取它,也可以使用Win rar或类似的归档工具来探索jar文件的内容。 我个人更喜欢

  • 本文向大家介绍Servlet和Filter之间的区别与联系,包括了Servlet和Filter之间的区别与联系的使用技巧和注意事项,需要的朋友参考一下 filter是一个可以复用的代码片段,可以用来转换HTTP请求、响应和头信息。Filter不像Servlet,它不能产生一个请求或者响应,它只是修改对某一资源的请求,或者修改从某一的响应。 最近使用插装的时候,改用cookie对计算机进行识别,加入

  • 本文向大家介绍Servlet和JSP之间的区别,包括了Servlet和JSP之间的区别的使用技巧和注意事项,需要的朋友参考一下 简而言之,可以将其定义为Servlet是在Web服务器上运行的Java程序,它们充当HTTP客户端发出的请求与HTTP服务器上的数据库或应用程序之间的中间层。而JSP只是一个文本文件,其中包含两种类型的文本:预定义的静态文本和在收到服务器响应后呈现的动态文本。 以下是Ar

  • 问题内容: servlet类有多个实例吗?当我听到“每个servlet实例”时,有人可以详细说明吗? 问题答案: Servlet容器启动时,它: 读; 在类路径中找到已声明的Servlet;和 加载和实例化每个Servlet一次。 大概是这样的: 这些Servlet都存储在内存中,并且每次请求URL与Servlet的关联的匹配时都可以重用url-pattern。然后,Servlet容器执行类似于以

  • 问题内容: 我需要了解有关编译servlet所需的serlvet-api.jar的信息。 我正在构建一个简单的servlet,如下所示: 我知道我们需要servlet-api.jar文件来编译这个简单的servlet,如下所示: 现在我的疑惑从这里开始: 什么是servlet-api.jar? 谁提供这个罐子? 每个Web容器是否都提供此jar,例如Tomcat,Jboss,glassfish?每

  • 我在lint-gradle-api.jar中有一个错误,我在论坛上查看了其他类似的问题,但我仍然有这个问题。有人有主意吗? null 失败:生成失败,出现异常。 > 其中:构建文件“C:\users\bgbra\documents\flutter_apps\flutter_app\android\app\Build.gradle”行:25 错误:评估项目':app'时出现问题。无法解析配置“cla