/ / pomocou značiek jarnej jstl a jarnej formy - java, jar, jarná bezpečnosť, jstl

pomocou jadra Spring a jarné značky dohromady - java, pružina, pružina-bezpečnosť, jstl

Je možné kombinovať značky jstl a spring na stránke jsp v aplikácii mvc na jar?

<form:form method="POST" action="<c:url value="/j_spring_security_check"/>">
code
</form:form>

Výstup je:

<form method="POST" action="<c:url value="/j_spring_security_check"/>">
code
</form>

Jarné značky sa rozoberajú, ale značky jstl sa nerozoberajú. Neviem, čo robím zle.

odpovede:

7 pre odpoveď č. 1

Z prijatej odpovede odkaz, nemali by sme kombinovať značku c: url so značkami jarných formulárov, čo je nezákonné. Namiesto toho to musíte urobiť týmto spôsobom

<c:url value="/j_spring_security_check" var="theAction"/>
<form:form method="POST" action="${theAction}">
code
</form:form>

0 pre odpoveď č. 2

Uistite sa, že ste do svojho jsp pridali taglib

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

Dúfam, že ste pridali iba taglib jarnej formy.

<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>