title: JSTL - c:url not working with form action
body: <p>I am having an issue with using  tag to set the path of a form in my JSP. I have it outside the form tag as well and that works fine. However it doesn't seem to work inside the spring form tag. Am I doing something wrong or does it not work inside other JSTL tags? Thanks in advance!</p>
  
  <p>This is what the version outside the form tags prints which is correct. </p>
  
  <p>/searchtool/user/add</p>
  
  <p>This is what the form action is set to:</p>
  
  <p>/searchtool/user/%3Cc:url%20value='/user/add'%20/%3E</p>
  
  <pre><code>&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&gt;
  &lt;%@ taglib prefix="sf" uri="http://www.springframework.org/tags/form" %&gt;
  &lt;%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %&gt;
  
  &lt;div class="container"&gt;
      &lt;div class="row"&gt;
          &lt;div class="col-xs-12 col-sm-8 col-md-6"&gt;
              &lt;h3&gt;User - Add&lt;/h3&gt;
              &lt;br&gt;
  
              &lt;spring:hasBindErrors name="user.*"&gt;
                  &lt;div class="alert alert-danger"&gt;
                      &lt;sf:errors path="firstName"&gt;&lt;/sf:errors&gt;
                      &lt;sf:errors path="lastName"&gt;&lt;/sf:errors&gt;
                      &lt;sf:errors path="email"&gt;&lt;/sf:errors&gt;
                      &lt;sf:errors path="userName"&gt;&lt;/sf:errors&gt;
                      &lt;sf:errors path="password"&gt;&lt;/sf:errors&gt;
                  &lt;/div&gt;
              &lt;/spring:hasBindErrors&gt;
  
              &lt;sf:form commandName="user" method="post" action="&lt;c:url value='/user/add' /&gt;"&gt; &lt;c:url value='/user/add' /&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label for="first-name"&gt;First Name&lt;/label&gt;
                      &lt;sf:input path="firstName" id="first-name" class="form-control" placeholder="First Name" /&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label for="last-name"&gt;Last Name&lt;/label&gt;
                      &lt;sf:input path="lastName" id="last-name" class="form-control" placeholder="Last Name" /&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label for="email"&gt;Email&lt;/label&gt;
                      &lt;sf:input path="email" id="email" class="form-control" placeholder="Email" /&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label for="user-name"&gt;Username&lt;/label&gt;
                      &lt;sf:input path="userName" id="user-name" class="form-control" placeholder="Username" /&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label for="password"&gt;Password&lt;/label&gt;
                      &lt;sf:password path="password" id="password" class="form-control" placeholder="" /&gt;
                  &lt;/div&gt;
                  &lt;div class="form-group"&gt;
                      &lt;label for="confirm-password"&gt;Confirm Password&lt;/label&gt;
                      &lt;input type="password" id="confirm-password" class="form-control" placeholder="" /&gt;
                  &lt;/div&gt;
                  &lt;button type="submit" class="btn btn-default"&gt;Save&lt;/button&gt;
                  &lt;button type="button" class="btn btn-default"&gt;Cancel&lt;/button&gt;
              &lt;/sf:form&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>