servlets 相关问题

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

Tomcat v9.0 服务器在 eclipse EE 上启动失败

如果我在 web.xml 文件中创建 servlet 和 servlet 映射,Tomcat 9.0 服务器无法启动,如果我删除 web.xml 文件上的 servlet 和 servlet 映射,服务器正在运行? 为什么会发生这种情况? ...

回答 1 投票 0

单元测试使用 Mockito 单元测试 Servlet:模拟行为未执行

我在使用 Mockito 为 servlet 编写单元测试时遇到问题。我正在尝试使用 doAnswer 将测试值设置为 Value 来模拟业务对象 (BO) 对象的行为...

回答 1 投票 0

使用json参数单击jsp文件中的按钮来运行servlet时出现问题

当我单击index.jsp中的按钮时,servlet不运行。(实际上什么也没有发生) 我安装了jdk17和intellij和tomcat9。 我所做的就是:当我在 chrome 中运行项目时,地址...

回答 1 投票 0

Tomcat 和 Java Servlet 出现 404

问题: 我正在尝试使用 html 表单向我的 java servlet 发出 get 请求,但收到 404 错误。 我尝试将操作标记的路径更改为 /Main 和 /Assignment9Test/Main 和

回答 1 投票 0

如何将 primefaces 添加到我的 jsp 和 servlet 导航栏

我几乎所有的项目都在 jsp 和 servlet 中,现在我想将 primefaces 中的页面添加到我的导航栏...无论我尝试过什么,它都不会将其添加到我的项目中。 ..我是吗

回答 2 投票 0

request.getParameter 在 jsp/servlet 中返回 null

request.getParameter 在 servlet dopost 方法中返回 null。我已经检查了 http 请求其发送的正确值。我已经在 chrome 网络选项卡中验证了这一点,但在 servlet 中验证了请求的值。

回答 1 投票 0

必须声明属性并且元素类型的内容必须匹配

我三天来一直在尝试弄清楚如何使用我的 servlet 项目和 maven 来启动我的 weblogic 服务器,但我发现它给了我 web.xml 错误。我有一个同事...

回答 1 投票 0

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

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