问题标签 [request-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 投票
2 回答
53720 浏览

spring - 使用 Spring 处理在 REST 应用程序中映射的模糊处理程序方法

我尝试使用如下代码:

但是我遇到了这样的错误,我该怎么办?

0 投票
1 回答
270 浏览

spring - 使用正则表达式从 JAX-RS @Path 迁移到 Spring MVC @RequestMapping

我正在尝试将代码从 Jax-Rs(球衣实现)迁移到 Spring MVC 入口点:

贾克斯:

春季MVC:

根据Spring MVC 文档,我可以将正则表达式用于@RequestMapping. 语法类似于 jaxrs,但入口点不起作用(404 Not Found)。

入口点的值示例:http://localhost:8080/foo/bundle-min.css

我找到了一个解决方案,@RequestMapping(method = GET, path = "{bundle}/bundle**")但我必须解析字符串以捕获我需要的参数值。

0 投票
1 回答
134 浏览

spring - 当我没有为 @RequestMapping 提供任何价值时,我的 @Autowired 服务始终为空

我有一个 JSP 页面,它从我的 Hibernate 项目中的控制器调用方法

这是我在 JSP 页面中的一些代码:

这是我的一些控制器

usersServiceallowView(HttpSession session, Integer permissionId)是一个服务对象,当我从 JSP 页面调用方法时,usersService总是返回 null。

有没有人知道我应该怎么做才能使我的对象服务不返回 null?

我真的很感激任何帮助。

0 投票
1 回答
3140 浏览

java - 控制器 @RequestMapping 错误 URL

我的应用程序不适用于 requestmapping,请求始终使用相同的方法 handleRequest,控制器是 RestController.java,并且当具有路径 /REST2/* 时,URL 会重定向到它,它运行良好但始终使用相同的方法。但是,当我将请求发送到 locahost:9080/myapp/REST2/rrr 并且如果我更改 URL 即 localhost:9080/myapp/REST2/XXX 时,“更新”方法永远不会起作用,请求也将使用 handleRequest 方法。

RequestMapping 效果不佳,我尝试了其他解决方案但不起作用..

你有什么主意吗?

Restcontroller.java

spring-servlet.xml

web.xml

请求 AJAX

0 投票
1 回答
789 浏览

spring - 在 Jersey 中过滤类似于 Spring 的 @RequestMapping "Params" 属性的资源

我正在将我所有的 Spring Services 转换为 Jersey,当我遇到一个关于如何将 Spring 的 RequestParam 的params功能转换为 Jersey 的问题时?

@RequestMapping(value = "/earnings", params = "type=csv" )

春天:

球衣:

如何在泽西岛指定类型“csv/excel”? Jersey 是否支持基于参数的过滤请求?

如果没有,有什么办法可以实现吗?我正在考虑一个过滤器来处理它们并重定向请求,但我有近 70 多个服务需要以这种方式解决。所以我最终必须为所有这些都写一个过滤器。此外,这听起来不像是一种干净的方法。

任何建议,将不胜感激。提前致谢。

0 投票
0 回答
1499 浏览

spring-mvc - 单击html中的锚标记后如何在spring MVC中调用控制器

单击html中的锚标记后,如何使用请求映射说(“/example”)调用spring MVC控制器?

0 投票
0 回答
96 浏览

java - 仅从控制器上调用特定函数(插入、删除),而无需在 dispatcherservlet 中映射类

在 spring 中,每个页面或类都映射到 dispatcherservlet 中。但是我怎么能在没有映射的情况下调用多个函数而只使用一个控制器。所有插入、删除函数都将在另一个类中定义。

指数

函数.java

控制器.java

调度程序servlet

0 投票
1 回答
1451 浏览

spring-mvc - 在 RequestMapping 上添加 PathVariable 更改视图路径

我有一个视图解析器:

和一个控制器:

当我调用该页面时http://127.0.0.1:8090/workflowlist,它会从src/main/webapp/WEB-INF/jsp/workflowlist.jsp. 这一切似乎运作良好。

但是,当我尝试添加一个@PathVariable

当我调用该页面时http://127.0.0.1:8090/workflowlist/dev,会显示以下消息:

有人可以解释为什么我在两种情况下都返回相同的视图名称,但在第二个示例中它的行为不同?

我怎样才能让它工作?

0 投票
1 回答
286 浏览

spring-mvc - Spring MVC 4.3 404 错误。路径映射问题。Servlet 映射和配置看起来不错

AppInitializer.java

}

AppConfig.java

用户控制器.java

当我尝试触发http://localhost:8080/practice/api/users时,它会导致“HTTP Status 404” - /practice/api/users (其中 practice 是项目名称)。在 getServletMappings() 中,我将路径指定为 /api/*,而 UserController 类的请求映射为 /users。我不知道我哪里错了。当我访问 index.xml 时,它工作正常。

错误截图:

当我尝试访问应用程序的 api 时浏览器出错

0 投票
1 回答
832 浏览

java - SpringBoot - @RequestMapping(name = "/home") - @RequestMapping(value = "/home")

我对 Spring Boot 有一些问题。

当我使用@RequestMapping(value = "/home")时,一切对我来说都很好。但是当我使用时@RequestMapping(name = "/home"),我的网站不会出现。

@RequestMapping(name = "/home")所以我的问题是:和有什么区别@RequestMapping(value = "/home")