gpt4 book ai didi

Java FacesContext getRequestParameter 不起作用

转载 作者:行者123 更新时间:2023-12-01 15:38:34 25 4
gpt4 key购买 nike

我在两台不同的机器上有相同的代码。一个在工作,另一个没有!代码在这里...你能发现我错过了什么吗?

public void urlParameters() {
FacesContext context = FacesContext.getCurrentInstance();
Map<String, String> paramMap = context.getExternalContext().getRequestParameterMap();

requestID = paramMap.get("id");
if (requestID.equals("1")) {
message = "right!!";
} else {
message = "Wrong!";
}
}

我通过以下链接访问它:

http://localhost:8080/SMDRepair/faces/review.xhtml?id=1

最佳答案

经过长时间的研究,我找到了在 JSF Bean 中获取 URL 参数的最简单方法:

@ManagedProperty(value="#{param.id}")

只需确保导入:

import javax.faces.bean.ManagedProperty;

希望这对将来有所帮助

关于Java FacesContext getRequestParameter 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8457173/

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