servlets 相关问题

Servlet是在服务器机器上运行的Java应用程序编程接口(API),它可以拦截客户端发出的请求,并可以相应地生成/发送响应。

Java 中的 HTTP 标头编码/解码

自定义 HTTP 标头被传递到 Servlet 应用程序以进行身份验证。标头值必须能够包含重音符号和其他非 ASCII 字符,因此必须位于某个

回答 5 投票 0

Tomcat CATALINA_BASE 指的是 C 盘,但我的 Tomcat 安装和配置是在 E 盘内

我正在 IntelliJ Idea Ultimate 上运行 Java EE 项目。但是,在运行项目时,我遇到以下错误。 这是我的 tomcat IntelliJ 应用程序服务器配置: “E:\Sof...

回答 1 投票 0

无法使用 docker:exec 并在同一命令中启动我的 tomcat

我一直在尝试启动我的 Tomcat 服务器并在我的 Dockerfile 中作为 CMD 语句运行 mvn exec 命令,但我遇到了以下错误,并且无法弄清楚: 错误:无法...

回答 1 投票 0

使用 JWebUnit 测试电子邮件联系表单而不发送电子邮件

我有一个使用 servlet 和 JSP 页面构建的 Java Web 应用程序。我使用 JWebUnit (http://jwebunit.sourceforge.net) 编写了一些集成测试。 我有一个这样的测试方法: @测试 公开

回答 2 投票 0

无法从jsp页面访问数据库保存信息

堆栈跟踪如下: 堆栈跟踪: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:599) org.apache.jasper.servlet.JspServletWrapper.service(JspServletW...

回答 1 投票 0

NoClassDefFoundError:无法初始化类

我正在使用 OpenSAML API 开发身份提供商。 我创建了一个 java 应用程序来测试 OpenSAML API,结果很成功。 问题是现在我正在尝试在

回答 3 投票 0

为什么我的servlet在Wildfly中返回403,而在tomcat中返回200?

我已经创建了我认为最简单的战争,当我将它部署到 tomcat 9.0.43 时,它工作得很好。但我无法让它与 Wildfly 32.0.0.1 beta 一起使用。 我正在使用带注释的 Servlet,s...

回答 1 投票 0

使用 Tomcat 服务器运行 Servlet 类时出现 HTTP Status 400 错误

我对编写 servlet 完全陌生。我创建了一个简单的 HelloWorld 程序,但在运行该应用程序时出现以下错误: HTTP 状态 404 - /HelloWorld/HelloWorld 类型...

回答 2 投票 0

如何列出wildfly部署的http servlet

如何从 Web 控制台端口 8080 或 CLI 列出 Wildfly(版本 16)部署的 http servlet? 我已经部署了一个工作示例: 2021-04-07 19:10:28,579 信息 [org.jboss.as.server.deploy...

回答 1 投票 0

面向 Servlet 的导航案例

Web 应用程序中有两个页面 page1 和 page2。 页面 page1 是基于 .xhtml 文件的 Facelet,而 page2 由 servlet 生成。 我们假设 page1.xhtml 如下所示: Web 应用程序中有两个页面 page1 和 page2。 页面 page1 是基于 .xhtml 文件的 Facelet,page2 由 servlet 生成。 我们假设 page1.xhtml 看起来像这样: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="jakarta.faces.html" xmlns:f="jakarta.faces.core" > <h:head> <title>TODO supply a title</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> </h:head> <h:body> <h:button outcome="yolo" value="move on"/> </h:body> </html> 为了简单起见,让 page2 从以下 servlet 生成: package tests; import jakarta.inject.Inject; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet(urlPatterns = "/abc") public class StorageSrv extends HttpServlet { @Inject private Storage storage; @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.getWriter().write("abc"); } } 我还在faces-config.xml中添加了导航规则,如下: <navigation-rule> <from-view-id> /flexible.xhtml </from-view-id> <navigation-case> <from-outcome> yolo </from-outcome> <to-view-id> /abc </to-view-id> </navigation-case> </navigation-rule> 如何从 page1 重定向到 page2 ? 目前,导航规则添加了 .xhtml 扩展名,因此通过单击 page1 上的“继续”按钮,我得到 404。 显然,只需将 servlet 映射到带有 .xhtml 扩展名的路径即可完成这项工作。 例如: @WebServlet(urlPatterns = "/abc.xhtml")

回答 1 投票 0

jakarta ee - servlet 的导航案例

Web 应用程序中有两个页面 page1 和 page2。 页面 page1 是基于 .xhtml 文件的 Facelet,而 page2 由 servlet 生成。 我们假设 page1.xhtml 如下所示: Web 应用程序中有两个页面 page1 和 page2。 页面 page1 是基于 .xhtml 文件的 Facelet,page2 由 servlet 生成。 我们假设 page1.xhtml 看起来像这样: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="jakarta.faces.html" xmlns:f="jakarta.faces.core" > <h:head> <title>TODO supply a title</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> </h:head> <h:body> <h:button outcome="yolo" value="move on"/> </h:body> </html> 为了简单起见,让 page2 从以下 servlet 生成: package tests; import jakarta.inject.Inject; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; @WebServlet(urlPatterns = "/abc") public class StorageSrv extends HttpServlet { @Inject private Storage storage; @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.getWriter().write("abc"); } } 我还在faces-config.xml中添加了导航规则,如下: <navigation-rule> <from-view-id> /flexible.xhtml </from-view-id> <navigation-case> <from-outcome> yolo </from-outcome> <to-view-id> /abc </to-view-id> </navigation-case> </navigation-rule> 如何从 page1 重定向到 page2 ? 目前,导航规则添加了 .xhtml 扩展名,因此通过单击 page1 上的“继续”按钮,我得到 404。 显然,只需将 servlet 映射到带有 .xhtml 扩展名的路径即可完成这项工作。 例如: @WebServlet(urlPatterns = "/abc.xhtml")

回答 1 投票 0

将变量从一个 JS 文件导入到另一个 JS 文件

好的,那么问题来了: 我试图将 arr 从 script.js 导出到 script1.js,但我得到了这个 未捕获的语法错误:无法在模块外部使用 import 语句(位于 script1.js:1:1) js...

回答 1 投票 0

Google 应用程序引擎:来自另一个域的调用不起作用

从另一个域调用应用程序引擎(jetty @WebServlet)会出错。在日志中,我看到“预检”成功结果,但未到达 servlet 代码(打印输出作为第一行...

回答 1 投票 0

Servlet 中的 PrintWriter out = response.getWriter() 是什么?

我是 Servlet 新手。 请告诉我有关此行的信息,以及它在 Jersey Framework + RESTful Web 服务中的使用。 PrintWriter 输出 = response.getWriter();

回答 8 投票 0

Java Servlet activejdbc NoClassDefFoundError

我正在尝试在 HttpServlet 中使用 ActiveJDBC - 我知道数据库连接需要在单独的线程上打开,并且可以通过 WebFilter 来完成。 不幸的是我遇到了这个问题......

回答 2 投票 0

使用ServletFileUpload的parseRequest进行文件上传? [重复]

我上传在我的网络应用程序中使用输入类型=“文件”浏览的文件。问题是我的 FileItem 列表大小为 0,尽管我可以在下面看到所有上传的文件信息 请求 ->

回答 4 投票 0

将 POI 工作簿流式传输到 servlet 输出流

我在我的网络服务器上构建了一个非常大的 POI 工作簿。将整个工作簿保存在内存中,不会针对多个并发请求进行扩展。有没有一种方法可以让我逐步编写工作簿...

回答 6 投票 0

在 for 循环之外没有打印值

在我的程序中,这是一个用于实验室练习的简单购物应用程序,我只是计算了 for 循环内的商品价格,但是当我尝试在外部打印时,它没有被打印...请给我...

回答 2 投票 0

如何在Sling servlet中使用valuemap更新资源属性?

我正在获取所有页面,将所有页面的 jcr:content 作为资源,并尝试通过使 ValueMap 适应资源来使用 valueMap 来更新 pageTitle 属性,但我 得到

回答 1 投票 0

如何使用@Context或类似的类在任何类中获取ServletRequest?

我过去使用过@Context来访问HttpServletRequest,并且它有效。 我有另一个类,我尝试使用它,但它没有被分配,(即请求为空) @语境

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.