title: I can pass a variable from a JSP scriptlet to JSTL but not from JSTL to a JSP scriptlet without an error
body: <p>The following code causes an error:</p>
  
  <pre><code> &lt;c:set var="test" value="test1"/&gt;
   &lt;%
     String resp = "abc";
     resp = resp + test;
     pageContext.setAttribute("resp", resp);
   %&gt;
   &lt;c:out value="${resp}"/&gt;
  </code></pre>
  
  <p>The error says </p>
  
  <pre><code>"error a line 4: unknown symbol 'test'".
  </code></pre>
  
  <p>How do I pass <code>test</code> from the JSTL code to the JSP scriptlet?</p>