使用由 JSF (@Managedbean) 管理的 requestscoped bean,您可以使用 @ManagedProperty("#{param.id}") 获取请求参数的值。
如果请求是 GET 请求,可以通过 f:viewParam 获取请求参数的值。
当 bean 由 CDI 管理 (@Named) 并且请求是 POST 请求时,是否有特殊机制来获取请求参数的值?我只知道Java代码
FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("id");