gpt4 book ai didi

java - JSF 2.0 + Spring 3,通过注解获取请求参数

转载 作者:搜寻专家 更新时间:2023-11-01 03:12:07 25 4
gpt4 key购买 nike

在 native JSF 2.0 环境中,用户可以使用类似的方式引用请求参数

@ManagedProperty("#{param.id}")
private Long id;

但是我使用 Spring 来管理 JSF bean,所以在我的例子中,@ManagedProperty 注释被忽略了。仍然可以在 faces-config.xml 中使用 #{param.id} 语句,但基于注释的配置显然更可取。

有什么办法可以用Spring注解来解析这样的语句吗?

最佳答案

您可以尝试将 @Value 与 Spring 表达式语言一起使用。应该有可用的 request 变量:

@Value("#{request.getParameter('id')}")
private Long id

关于java - JSF 2.0 + Spring 3,通过注解获取请求参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7960441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com