一起使用Spring jstl和spring form标签

h-r*_*rai 3 java spring jstl spring-security

是否可以在spring mvc应用程序的jsp页面中混合使用jstl和spring form标签?

<form:form method="POST" action="<c:url value='/j_spring_security_check'/>">
    code
</form:form>
Run Code Online (Sandbox Code Playgroud)

输出是:

<form method="POST" action="<c:url value='/j_spring_security_check'/>">
    code
</form>
Run Code Online (Sandbox Code Playgroud)

spring标签正在解析,但jstl标签没有得到解析.我不知道我做错了什么.

Kee*_*san 7

从接受的答案,链接.我们不应该将c:url标签与spring form标签混淆,这是非法的.你必须这样做

<c:url value="/j_spring_security_check" var="theAction"/>
<form:form method="POST" action="${theAction}">
code
</form:form>
Run Code Online (Sandbox Code Playgroud)