I have the following:
select name="nroPartido" style="color:#F5FFFA; background-color: #CC9900; font-weight: bold;">
<%
        //se crean las listas
        java.util.ArrayList<Partido> lista = Pronosticos.getInstance().getMiLista();
                int nro = 0;
        for (Partido p : lista) {              
                out.println("<option value=\"" + nro + "\">" + p.getLocal() +"-" +p.getVisitante() + "</option>");
                nro++;
        }
%>
</select>
So when I click the button the value of nro will be the value of the var nroPartido that is in the pronosticoAction class:
package acciones;
import com.opensymphony.xwork2.ActionSupport;
public class pronosticoAction extends ActionSupport {
    private int nroPartido;
    public String execute() {
        System.out.println(nroPartido);
        return SUCCESS;
    }
    public int getNroPartido() {
        return nroPartido;
    }
    public void setNroPartido(int nroPartido) {
        this.nroPartido = nroPartido;
    }
}
Then what i want to do is print that number in a JSP page. So i do the following:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Detalles partido</title>
</head>
<body>
    <h1>Chosen number</h1>
<h4>
    You select number: <s:property value="nroPartido" />
</h4>
</body>
</html>
The problem is that it only shows this:
If someone could help me will be very useful Thanks!
