问题标签 [servlet-3.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
40861 浏览

annotations - 设置 metadata-complete="true" 后如何处理注释(解决了 Tomcat 7 启动缓慢的问题)?

似乎可以通过在 web.xml 中将“metadata-complete”设置为“true”来解决 Tomcat 7 启动缓慢的问题,如下所示:

问题是 Tomcat 在启动时会扫描注释,这会大大减慢它的速度。我的时间从 25 秒缩短到 5 秒。(更多信息:Tomcat 和 Servlet 3.0 Web 配置

但是,我的代码中有一些注释,例如:

我很困惑 - 在我设置 metadata-complete="true" 后我的代码会工作吗?我是否必须删除注释并将所有内容移动到 web.xml 中?

0 投票
1 回答
2027 浏览

java - Java Servlet 3.0 和 @webservlet

尝试从 HTML 页面上的按钮访问 Servlet

//HTML页面

亚达亚达

//我的小服务程序

servlet 位于 Packagecom.zzz.studentregistration

当我点击“注册”按钮时,这是创建的 url

但它需要这样才能正常工作

如何或在何处将包名称添加到 Servlet 定义中?如果@WebServlet 但没有运气,我尝试添加各个部分???

谢谢

0 投票
2 回答
18019 浏览

servlets - servlet 3.0 @WebServlet use..what will be in web.xml?

I want to know the directory structure for using servlet 3.0 with Tomcat 7. I have used annotation @WebServlet without initialization parameters.

I want to know what is to be written in web.xml file then?? Is and is still to be written...??

The file is stored in the classes folder of the tomcat.

0 投票
1 回答
1956 浏览

servlets - servlet 3.0 导入包注解

在 Servlets 3.0 中,我们必须导入注解包。所以我想知道什么是类和接口?

这里的servlet、annotation 和WebServlet 是javax 包中的一个类或接口吗?

0 投票
2 回答
2050 浏览

java - WAS8:将 web.xml 从 version="2.4" 更新为 version="3.0" 会导致 OutOfMemoryException?

将旧版 Web 应用程序从 WAS6 迁移到 WAS8。原始 web.xml version="2.4" 一切正常,但是在将 web.xml 中的 version 属性更新为“3.0”后,应用程序在安装过程中崩溃,并在挂起很长时间后出现 OutOfMemoryError。

该应用程序有 7000 多个自己的类,而且它依赖于价值 50M 的 jars。当 WAS8 扫描带注释的类时,这会是一个问题吗?如果是这样,可以进行哪些调整以使其跳过扫描,或者更好的是,更快地扫描?

0 投票
2 回答
9835 浏览

java - WebSphere 8,web.xml 版本 =“3.0”,默认 servlet 映射?

将遗留应用程序从 WebSphere v.6 迁移到 WebSphere v.8。应用程序的 web.xml 仅包含 servlet 的声明,但不包含 servlet-mappings。然而,所有没有 servlet 映射的 servlet 都可以通过默认的 url 模式 /servlet/[servlet name] 访问。但是,在 WAS8 上,如果 web.xml 更新为属性版本设置为“3.0”:

servlet 松散默认映射,需要显式映射,否则找不到 404 页面。

servlet 3.0 或至少 WebSphere 8 中是否有办法为所有 servlet 定义默认 url 模式?有用于 tomcat 的 InvokerServlet,是否有用于 WebSphere v.8 的版本?

0 投票
1 回答
2475 浏览

java - 如何在自签名服务器和客户端证书上调用 https get 方法

我已经设置了 Apache tomcat 5 来​​支持 ssl。创建自签名证书并将客户端证书导入服务器的信任库并将p12文件导入浏览器并可以访问https上的页面。如何使用 java 实现相同的功能?

以下是我正在尝试但没有任何成功的代码......

例外:

0 投票
1 回答
1057 浏览

jakarta-ee - Servlet 3.0 和资源

如果我按照 Servlet 3.0 规范创建 Web 应用程序片段,如何将资源文件(如 css 或图像)附加到片段 jsr?

是否可以?

0 投票
2 回答
6230 浏览

servlets - 为什么用 startAsync 创建新线程而不是在 servlet 线程中工作?

在 servlet 3.0 中,可以使用 startAsync 将长时间的工作放在另一个线程中,这样您就可以释放 servlet 线程。

似乎我错过了一些东西,因为我没有看到,为什么不直接使用 servlet 线程来工作呢?startAsync 创建的线程是否更便宜?

0 投票
1 回答
594 浏览

java - Glassfish - 重新加载 META-INF/resources 文件夹中的 XHTML/JSP 文件

servlet 3.0 规范允许将静态资源(如 js/css/jsp/xhtml 文件)打包到位于 WEB-INF 文件夹中的 jar 的 META-INF/resources 文件夹中。

如果我想在战争已经部署时对那些 XHTML 文件进行更改,我该怎么做?

我已经尝试在上下文根目录下创建具有相同文件夹结构的相同 XHTML 文件的副本,但它似乎不起作用。

我尝试通过 jconsole 查看动态重新加载 xhtml 文件,但找不到任何可以帮助我的东西

谢谢