title: jsf command button action triggred in refresh
body: <p>In My <code>.xhtml</code> page I have 2 <code>h:commandButton</code> elements:</p>
  
  <pre><code> &lt;h:commandButton immediate="true" lang="en" class="msbutton"  action="#{user.changeLanguage()}" value="Test1"&gt;
   &lt;/h:commandButton&gt;
   &lt;h:commandButton immediate="true" lang="en" class="msbutton"  action="#{user.test()}"   value="Test2"&gt;
   &lt;/h:commandButton&gt;
  </code></pre>
  
  <p>My problem Is when I refresh my page the last button that was clicked is triggred again, and the action in the managed bean is performed. </p>
  
  <p>I don't want the action to be triggred when the page is refreshed. (only to be triggred when the button is clicked).</p>
  
  <p>Do I need to change something? what do i need to do inorder the page to be refreshed without triggreing the button action?</p>
  
  <p>Thank's In Advance.</p>