gpt4 book ai didi

jsf-2 - 在 PrettyFaces 中使用参数重定向

转载 作者:行者123 更新时间:2023-12-01 07:48:32 24 4
gpt4 key购买 nike

我有这样的映射:

@URLMapping(id = "edituser", pattern = "/edituser/#{ id: userBean.userId}", viewId = "/faces/pages/users/editUser.xhtml")

我想从一个 Action 方法重定向到它,所以我尝试了以下操作:

return "pretty:edituser/"+ userObj.getId();

但是没有用,重新加载当前页面,请指教,谢谢。

最佳答案

在你的情况下,这样的事情应该有效:

return "/faces/pages/users/editUser.xhtml?faces-redirect=true&id=" + userObj.getId();

另一种选择是获取 UserBean,设置 id 属性,然后返回 pretty:editust。像这样:

public class Whatever {

@Inject
private UserBean userBean;

public String action() {

// do something

userBean.setUserUd( someId );
return "pretty:edituser";

}

}

关于jsf-2 - 在 PrettyFaces 中使用参数重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10108378/

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