¿Puedo usar <spring:url value="/something" />
dentro de una etiqueta <a>
?Cómo usar <spring: url /> con una etiqueta <a>?
31
A
Respuesta
56
<spring:url value="/something" var="url" htmlEscape="true"/>
<a href="${url}">...</a>
Pero también utiliza un c: url
<c:url value="/something" var="url"/>
<a href="<c:out value='${url}'/>">...</a>
La única diferencia importante entre c:url
y spring:url
es, que c:url
no codifica la URL HTML creado. Pero para una URL válida, el &
entre los parámetros url debe ser un &
. Entonces necesitas el c:out
para escapar. - En el spring:url
ya tiene esta funcionalidad incluida (si entiendo la documentación correcta).
espacios de nombres:
xmlns:spring="http://www.springframework.org/tags"
xmlns:c="http://java.sun.com/jsp/jstl/core"
Cuestiones relacionadas
- 1. ¿Qué reemplazar <span> en <form> con? "En XHTML 1.1, la etiqueta <form> no puede contener la etiqueta <span>
- 2. Cómo usar <spring: message> dentro de un atributo de <form:input>?
- 3. Cómo usar <s:property> etiqueta en <s:text> en puntales 2
- 4. Usar la etiqueta <form:select> con un mapa
- 5. <img> vs <image> etiqueta en HTML
- 6. Spring está comiendo</textarea> tags
- 7. Spring: orden de <map> tag
- 8. <optgroup> seleccionable en HTML <select> etiqueta
- 9. ¿Es válido tener una etiqueta <section> dentro de otra etiqueta <section>?
- 10. cómo usar>< <= > = como funciones?
- 11. ¿Usando una etiqueta <hr> con una tabla?
- 12. Creación de una lista <> Miembro con Spring Roo
- 13. ¿Cómo encontrar la etiqueta de comentario <!--...--> con BeautifulSoup?
- 14. <script></script> o <script />?
- 15. Convertir url a html <a> url de etiqueta y de imagen a <img> etiqueta con expresiones regulares de javascript
- 16. TextMate js.erb: alternar <%= %>, <% %>
- 17. ¿Cuándo se deben usar <%# ... %> y <%= ... %>?
- 18. ¿Cómo funcionan <context: include-filter> y <context: exclude-filter> en Spring?
- 19. Cómo configurar la etiqueta <img> con autenticación básica
- 20. C# Cómo convertir una expresión <Func <SomeType>> en una expresión <Func <OtherType>>
- 21. ¿Cómo hacer una etiqueta <input> multi línea?
- 22. Starting Spring <tasks: scheduled-tasks>
- 23. ¿Es incorrecto colocar la etiqueta <script> después de la etiqueta</body>?
- 24. <script> etiqueta debe incluir etiqueta separada</script>?
- 25. Cómo actualizar el valor en la etiqueta <c:set> usando EL dentro de una etiqueta <c:foreach>
- 26. HTML5 <audio> etiqueta en Android
- 27. selector de CSS para buscar <select> con la etiqueta <option>
- 28. TBXML y <?xml> problema etiqueta
- 29. Incrustar código XSL dentro de una etiqueta <a>
- 30. ¿Diferencia entre <script> etiqueta con tipo y <script> sin tipo?
También puede utilizar el directorio c: la etiqueta del URL en el atributo href de la etiqueta de anclaje directamente, como en ... – digitaljoel
@digitaljoel: Esto correcto, siempre y cuando no es necesario escaparse: apilar a-href c: out y c: url causaría problemas extraños (IDE/Eclipse) porque solo hay dos tipos de apóstrofes ('" 'y' '') - (tenga en cuenta el problema que incluso si no define un parámetro, c: out podría agregar un parámetro para el manejo de la sesión (si las cookies están deshabilitadas)) – Ralph
¿Tendría que usar '
213897