É possível misturar tags de formulário jstl e spring em uma página jsp em um aplicativo mvc de mola?
<form:form method="POST" action="<c:url value="/j_spring_security_check"/>">
code
</form:form>
A saída é:
<form method="POST" action="<c:url value="/j_spring_security_check"/>">
code
</form>
As tags de mola estão sendo analisadas, mas as tags jstl não estão sendo analisadas. Eu não sei o que estou fazendo errado.
Respostas:
7 para resposta № 1A partir da resposta aceita, ligação. nós não devemos misturar a tag c: url com as tags de formulário da primavera, isso é ilegal. Você tem que fazer desta maneira
<c:url value="/j_spring_security_check" var="theAction"/>
<form:form method="POST" action="${theAction}">
code
</form:form>
0 para resposta № 2
Certifique-se de adicionar taglib no seu jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
Espero que você tenha adicionado apenas o taglib abaixo da forma de primavera.
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>