title: Diffrence requestScope and request.getParameter?
body: <p>I wondered when I put below code in my JSF.</p>
  
  <pre><code>&lt;h:inputHidden id="patientId" value="#{requestScope['patientId']}"/&gt;
  &lt;%=request.getParameter("patientId") %&gt;
  </code></pre>
  
  <p>My flow is like One.jsf --> On clicking link called backing Bean --> From backing bean navigate to Two.jsf</p>
  
  <p>I am setting patientID in request scope on One.jsf. I can access it on backing bean.</p>
  
  <p>Now on two.jsf using </p>
  
  <pre><code>&lt;%=request.getParameter("patientId") %&gt;
  </code></pre>
  
  <p>I can access my value-ID but using</p>
  
  <pre><code>&lt;h:inputHidden id="patientId" value="#{requestScope['patientId']}"/&gt;
  </code></pre>
  
  <p>I can't access my value-id. Even in html page source doesn't show me value....??</p>
  
  <p>why is this?</p>