java - 如何使用 Vaadin 在 Spring 中获取查询参数?

标签 java spring spring-boot servlets vaadin

我正在尝试从我的网址获取查询参数。网址如下所示:

http://localhost:1001/login?continue=/teams

当我尝试获取 continue 参数时,我得到的是 null。

request.getParameter("continue")

返回 null 所以我试图读取整个查询字符串但是

request.getQueryString()

只返回这个:

v-r=uidl&v-uiId=1

如何访问我的查询参数?

最佳答案

如果你不想使用 Spring MVC,你可以引用这个例子:

https://vaadin.com/directory/component/url-parameter-mapping

Vaadin 端有一些开箱即用的注释,可以帮助您达到目的。

似乎您可以在方法级别和类成员中使用 @UrlParameter。 因此,如果您的应用程序需要,您可以拥有更广泛的范围。

关于java - 如何使用 Vaadin 在 Spring 中获取查询参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53650287/

相关文章:

java - 使用 Redis 进行任务调度

java - Elasticsearch : "unexpected end of script."

java - 修改逻辑运算符真值表

spring - Spring 3.0 MVC 中的多选

java - 为什么 Spring 使用 ForkPoolJoin 而不是带有 @Async 的 ThreadPoolTask​​Executor?

java - Spring MVC 是否缓存在 Web 应用程序启动时未加载的 bean 文件?

java - 在 Spring Boot 中使用带有嵌套 XML 模板的 FreeMarker 模板

spring - 使用 ScopedProxyMode.TARGET_CLASS 时在监听器上收到重复事件

java - 无法使用 Spring Boot 将 JSON 部分反序列化为 Immutables 对象

java - Spring Cloud AWS SQS 监听器不工作