SieteCartas.jsp 1.34 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="clases.*" %>
<!DOCTYPE html>
<html>
	<head>
	<meta charset="UTF-8">
	<title>Mejores Combinaciones</title>
	</head>
	<body style="background-color: #871b7c;">
		<h1>Mejores Combinaciones</h1>
		<hr>
		<h2>Cartas Generadas Aleatoriamente</h2>
		<% 
			Carta[] cartas = (Carta[])request.getAttribute("cartas"); 
			for(int i=0; i<cartas.length; i++){
				String nombreImagen="";		
		%>		
			<img src="imagenesCartas/<%= cartas[i].valor.toUpperCase()+cartas[i].palo.toUpperCase() %>.png" width=80 height="120">				
		<%}%>		
		
		<br>
		
		<h2>Mejores Combinaciones</h2>
		
		<%
			Carta[] mano = new Carta[5];
			String mejores = (String)request.getAttribute("mejores");
			Poker p = new Poker();
			//Separa el string en arrays, donde encuentre ";"
			//Si hay ; quiere decir que hubieron dos o mas ganadores
			for(int i=0; i<mejores.split(";").length; i++) {
				//Los arrays resultantes de separar por ; lo separa por coma
				for(int j=0; j<mejores.split(";")[i].split(",").length; j++) {
					mano[j] = new Carta(mejores.split(";")[i].split(",")[j]);
		%>
					<img src="imagenesCartas/<%= mano[j].valor.toUpperCase()+mano[j].palo.toUpperCase() %>.png" width=80 height="120">
			<%}%>
			
			<h4><%=p.nombreJugada(mano)%></h4>
			<br>			
		<%}%>
	
	</body>
</html>