加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java-ee – Java EE – 搜索web.xml通用规范

发布时间:2020-12-15 04:07:31 所属栏目:Java 来源:网络整理
导读:我是 Java EE的新手.我发现web.xml是许多servlet容器/应用程序服务器(如tomcat,glassfish等)使用的标准文件(部署描述符).在许多教程中,我可以找到各种XML标记,我应该将自定义值放在某处以实现给定功能(在教程的上下文中).但它很混乱 – 我不知道我是否可以重
我是 Java EE的新手.我发现web.xml是许多servlet容器/应用程序服务器(如tomcat,glassfish等)使用的标准文件(部署描述符).在许多教程中,我可以找到各种XML标记,我应该将自定义值放在某处以实现给定功能(在教程的上下文中).但它很混乱 – 我不知道我是否可以重复使用最初在glassfish / jsf中使用的spring / tomcat中的标签(这只是一个示例问题).是否有一个针对web.xml的主要Java EE规范,以便我可以在Web服务器和使用的框架上独立地知道我可以放置哪些标记?

我看过这个,例如tomcat为web.xml文件提供了一些特定的选项,所以我猜每个服务器的行为都会有所不同(就像Web浏览器可以不同地解释HTML / CSS一样) – 但是某个地方是否存在主要文档(独立于框架)?

解决方法

通常在java世界中通用规范称为JSR.例如,Servlet规范包含web.xml的定义(以及如何解释它).有多个Servlet版本,它们由不同的JSR-s指定.例如,Servlet 2.4规范可以在这里找到: http://jcp.org/en/jsr/detail?id=154(它被称为JSR-154)

我认为规范不允许不同的供应商使用不同的web.xml-s.而不是他们建议使用web.xml的其他文件.因为Tomcat曾经是Servlets的参考实现(但不再是),我认为tomcat对JSR非常严格.

现在最新的servlet规范是3.0(3.1即将推出)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读