<input type="text" name="fun" size="24"
value = "${msp:evaluate(' MSPValue[ $$fun, \"Sin[x]^2\"]')}">
<input type="text" name="fun" size="24" value =
"<msp:evaluate> MSPValue[ $$fun, "Sin[x]^2"] </msp:evaluate> "
>
<c:if test="${msp:evaluate('MSPValueQ[$$test]')}">
<p>
The input variable had a value: ${msp:evaluate('$$test')}.
</p>
</c:if>
<c:if test="${msp:evaluate('!MSPValueQ[$$test]')}">
<p>
The input variable did not have a value.
</p>
</c:if>
<c:set var="id" value="${msp:evaluate('$$test')}" />
<c:choose>
<c:when test="${id == 'Sin'}">
<p>Sin was chosen</p>
</c:when>
<c:when test="${id == 'Cos'}">
<p>Cos was chosen</p>
</c:when>
<c:when test="${id == 'Tan'}">
<p>Tan was chosen</p>
</c:when>
<c:otherwise>
<p>Something else was chosen</p>
</c:otherwise>
</c:choose>