Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 在这种情况下,我们需要通过f:param传递请求参数_Jsf_Parameter Passing_Commandbutton - Fatal编程技术网

Jsf 在这种情况下,我们需要通过f:param传递请求参数

Jsf 在这种情况下,我们需要通过f:param传递请求参数,jsf,parameter-passing,commandbutton,Jsf,Parameter Passing,Commandbutton,在学习JSF时,我试图理解在何种情况下我们需要传递请求参数 <h:commandButton id="submitButton" value="Submit" action="#{user.outcome}"> <f:param name="state" value="boston" /> </h:commandButton> 代码片段将请求参数传递给支持bean,我不明白的是为什么需要这样一个任务

在学习JSF时,我试图理解在何种情况下我们需要传递请求参数

       <h:commandButton id="submitButton" value="Submit" action="#{user.outcome}">
            <f:param name="state" value="boston" />
        </h:commandButton>

代码片段将请求参数传递给支持bean,我不明白的是为什么需要这样一个任务

*这是否意味着告诉bean按钮被按下,然后做些什么


谢谢,我也不知道。询问您的任何同事有关此设计的问题。或者你在问JSF是如何支持这一点的?@LuiggiMendoza,不,我的意思是请求参数的用途是什么,是不是记得按钮被按下了,类似这样的东西??@hansf。您应该了解HTTP请求响应是如何工作的。然后使用JSF。如果你开始学习一个框架而不知道它的背后发生了什么,那么你最终会陷入一片混乱。它是完全可选的。开发人员显然需要这个构造中的参数。很可能它只是需要在某个时刻保留/模拟一些视图范围的状态。只要问问你的同事,如果它看起来没有文档化,而你不知道它为什么在那里(例如,你不能通过查看支持bean代码逻辑来找出它为什么在那里)。在任何情况下,如果没有看到MCVE flavor中的代码,就无法合理地回答这个问题。我认为仅仅询问你的同事比准备MCVE要快。我也不知道。询问您的任何同事有关此设计的问题。或者你在问JSF是如何支持这一点的?@LuiggiMendoza,不,我的意思是请求参数的用途是什么,是不是记得按钮被按下了,类似这样的东西??@hansf。您应该了解HTTP请求响应是如何工作的。然后使用JSF。如果你开始学习一个框架而不知道它的背后发生了什么,那么你最终会陷入一片混乱。它是完全可选的。开发人员显然需要这个构造中的参数。很可能它只是需要在某个时刻保留/模拟一些视图范围的状态。只要问问你的同事,如果它看起来没有文档化,而你不知道它为什么在那里(例如,你不能通过查看支持bean代码逻辑来找出它为什么在那里)。在任何情况下,如果没有看到MCVE flavor中的代码,就无法合理地回答这个问题。我认为仅仅询问你的同事比准备MCVE要快。