Posibilidades: Usar una etiqueta "a" de html o usar una etiqueta "
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@page import="vo.PostVO" %> <%@page import="java.util.LinkedList" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title></title> </head> <body> <logic:iterate name="listaPost" scope="session" id="post" > <bean:write property="titulo" name="post"/> <bean:write property="descripcion" name="post"/> <bean:write property="fecha" name="post"/> <a href="postAction.do?method=detallesPost&id=<bean:write property="id" name="post"/>">Más detalles...</a></br></br> </logic:iterate>
<!-- OPCIÓN 1: con a href, debo buscar la ruta relativa y colocar el .do -->
<a href="../crearPost.do">Crear nuevo Post</a>
<!--
OPCIÓN 2:con html:link, no es necesario colocar .do ni las relativas
-->
<html:link action="crearPost">Crear nuevo Post versión pro</html:link>
<!--
OPCIÓN 3:con html:link, pasándole un parámetro ID, donde adquiere el valor que tendrá la propiedad id dentro del form llamado post
http://localhost:8080/nombre_proyecto/crearPost.do?method=crear&titulo=4&ID=2
-->
<html:link action='crearPost?method=crear&titulo=4' paramName="post" paramProperty="id" paramId="ID" >Crear nuevo Post versión pro</html:link> </body> </html>
No hay comentarios:
Publicar un comentario