问题标签 [servlet-mapping]

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 投票
0 回答
179 浏览

servlets - web.xml localhost servlet 映射

我在 Eclipse 中有一个 UI5 项目并尝试在 web.xml 中进行 servlet 映射,并希望更新 localhost 以指向 db 条目的 odata url,现在 UI 加载正常,但它为来自 odata url 的数据提供错误。这就是我想要做的

0 投票
0 回答
82 浏览

wildcard - 使用通配符的 Servlet 映射

我在使用 web.xml 中的 servlet 映射时遇到问题。它在我放入特定文件时有效,但在使用通配符时无效:

这工作正常。但是,当我将 URL 模式更改为 /resources123/* 时,它不会命中 DispatcherServlet。

0 投票
0 回答
348 浏览

java - 如何使用 Netbeans 8.2 在 Maven 中映射 Servlet?

我访问了未映射的 Servlet,目标文件夹中未覆盖 java web.xml并尝试实现。

每当使用 Neatbeans 接口添加 Servlet 时,我的 web.xml 都会自动创建并驻留在project_folder/src/main/webapp/WEB-INF/其中并具有如下内容(默认由 Netbeans 创建)-

但是当我点击地址时localhost:8080/entry-dispatch/AdminPathController返回错误HTTP Status 404 - Not Found

后来我在下面放了一些插件代码pom.xml来映射web.xml文件,如下所示 -

0 投票
2 回答
1380 浏览

java - Weblogic 12.2.1.0.0 禁用默认基本 URI 模式值(资源)

先决条件:

  1. WebLogic 服务器版本:12.2.1.0.0
  2. 部署的通用 Java Web 应用程序
  3. 开始使用 Jersey客户端

问题:

紧接着/resources/ URI 已由(嵌入式)WebLogic JAX-RS/Jersey servlet 处理程序映射/处理。

WL 映射问题:

在此处输入图像描述

谷歌搜索显示了这一点(非常相似):

来自 Oracle 的文档:

*<servlet 映射>

...如果未指定,则按优先顺序使用以下值之一:

@ApplicationPath注解值在 javax.ws.rs.core.Application 子类中定义。

...

价值资源。这是 RESTful Web 服务应用程序的默认基本 URI 模式

...

如果同时指定了<servlet-mapping>和 @ApplicationPath,则<servlet-mapping>优先。*

我根本不需要 REST 服务和默认映射——只想使用Jersey 客户端。在尝试了不同的选项后,我没有成功解决任何问题。

显式添加配置web.xml (对 JAX-RS 1.1 和 2.0 vesrions 都进行了尝试),没有实现任何端点,因为仅使用带有设置的 Jersey 客户端<servlet-mapping>

web.xml

此外更新 了 weblogic.xml

它没有帮助。有关如何禁用/覆盖 WLS 12.2.1.0.0 的此默认行为的任何想法?或者也许我错过了或做错了什么?

0 投票
1 回答
166 浏览

java - 如何将 JSP 包含到具有 servlet 映射以更改 URL 的其他 JSP 中?

我有一个包含多个其他 JSP 的主文件 (main.jsp)。

我添加了一些 servlet 映射到 main.jsp 以更改 url:

到:

这是我的 web.xml:

但是问题是,当我加载此页面时,我收到以下错误

上面的文件包含在 main.jsp 中,如下所示:

根据要求的文件夹结构:

0 投票
1 回答
390 浏览

java - Spring MVC Servlet Mapping,“/xxx”和“/xxx/*”的区别

我对 Spring MVC 的 url-pattern 映射如何工作感到困惑。

当 'getServletMappings' 返回 "/" 时,我可以通过 " http://localhost:8080/hello " 得到正确的响应。

但如果我将其更改为“/app”并将 url 更改为“ http://localhost:8080/app/hello ”则不起作用,它会返回 404 错误。

我是不是误会了什么,我也发现“/app/*”可以工作(我可以理解),但为什么不能“/app”?

请检查我的代码:

0 投票
1 回答
31 浏览

java - 单击提交后代码未运行,显示 404。我在我的桌面上写了类似的代码,它正在运行。谁能帮我吗

点击提交后 在此处输入图像描述

它必须在控制台上打印值 在此处输入图像描述

网页 在此处输入图像描述

0 投票
0 回答
10 浏览

html - 为什么我的 servlet 映射阻止 CSS/HTML 链接?

我一直无法让 CSS 或图像链接到我的 HTML index.jsp 页面。我创建了一个新项目,以确保它不仅仅是我的计算机,而且 CSS/图像工作得很好。想也许我在创建原始项目时犯了一个错误,所以将我所有的文件都移到了新项目中。同样的问题又发生了。逐一删除 servlet 和页面,每次都重新启动服务器,但是直到我从 web.xml 文件中删除 servlet 命名和映射标记之前,都没有任何效果。有人知道解决方法吗?我什至不知道如何/是否可以在没有 servlet 的情况下制作我的 Web 应用程序。谢谢

0 投票
0 回答
195 浏览

spring-boot - 在spring boot应用程序中为多个soap web服务定义多个端点

我在具有多个肥皂网络服务的 Spring Boot 应用程序中有一个 servlet 映射问题。我有两个(或更多)具有不同映射的 Web 服务。

服务 A -> 端点 1 服务 B -> 端点 2

一旦我使用两个 MessageDispatcherServlets 部署 Spring Boot 应用程序,服务 A 和 B 都只能通过 Endpoint1 访问。我不知道如何将 Endpoint1 url 映射到 ServiceA 并将 Endpoint2 映射到 ServiceB。

请检查我的 Service-A 代码示例。Service-B 的代码类似。

0 投票
1 回答
110 浏览

servlets - 我可以调用 Servlet 而不在 web.xml 中映射它吗?

如果我对 servlet 有操作我们应该使用推荐的 XML映射。所以它看起来像这样:

HTML索引:

XML 映射:

小服务程序类

它工作正常。但我的问题是,如果我不想进行映射怎么办 - 我想直接调用 Servlet 类。我删除了我的 XML 文件并执行了所有这些行:

而且..它们都不起作用。我真的可以直接调用 Servlet 而不需要映射吗?如果是,如何?有时出于测试目的,我不需要浪费时间映射每个 servlet。