3

我正在寻找将参数从 JSF 托管 bean 中的操作方法传递到下一个视图的不同替代方案。

例如,我的托管 bean 中有一个操作方法。

public String actionMethod01(){
    String outcome = "nextPage";
    return outcome;
}

如果我想将参数传递给 nextPage,我有一个选项是:

outcome += "?param1=value1";

但是,如果我要传递多个参数,它就不那么方便了。

有更好的方法吗?

最好的问候,阿南德。

4

1 回答 1

2

JSF API 中没有任何东西可以让这变得更容易。只需自己创建一个帮助程序/实用程序方法,这会更方便,这样你就可以得到这样的结果:

return "nextPage" + toQueryString("param1", "value1", "param2", "value2");
于 2012-08-12T10:53:11.237 回答