Anda di halaman 1dari 5

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.

01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

pageEncoding="ISO-8859-1"%>

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>

<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>

<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>

<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>

<title>Listado de Productos</title>

<script>

window.name="main";

function nuevo(){

window.open('','ventana',

'scroolbars=yes, width=330, heigth=280, resizable=yes');

document.forms[0].operacion.value='nuevoProducto';

document.forms[0].target='ventana';

document.forms[0].action="productos.do";

document.forms[0].submit();

function modificar(id_producto){

window.open('','ventana',

'scroolbars=yes, width=330, heigth=280, resizable=yes');


document.forms[0].operacion.value='mostrarProducto';

document.forms[0].target='ventana';

document.forms[0].action="producto.do?id_productoMod="+id_producto;

document.forms[0].submit();

function eliminar(id_producto){

var isOK='false';

var checkboxes=document.forms[0].id_producto;

for(var i=0; i<checkboxes.length; i++){

if(document.forms[0].id_producto[i].checked){

isOK='true';

break;

if(isOK=='false'){

alert("Debe seleccionar un Registro")

return;

document.forms[0].operacion.value="eliminar";

document.forms[0].target='main';

document.forms[0].action="productos.do?status=delete"+id_producto;

document.forms[0].submit();

</script>

</head>
<body>

<h2>Mantenimiento de Productos</h2><html:form action="/productos" method="post">

<html:hidden name="ProductoForm" property="operacion" />

<table bgcolor="33D2FF" border="1">

<logic:empty name="ProductoForm" property="productos">

<tr>

<td colspan="5">No hay productos disponibles</td>

</tr>

</logic:empty>

<logic:notEmpty name="ProductoForm" property="productos">

<tr>

<td>id_producto</td>

<td>producto</td>

<td>precio_unitario</td>

<td>stock</td>

<td>&nbsp;</td>

</tr>

<logic:iterate name="ProductoForm" property="productos" id="producto">

<tr>

<%--

Imprime la información del producto

--%>

<td>

<bean:write name="producto" property="id_producto"/>


</td>

<td>

<bean:write name="producto"

property="producto"/>

</td>

<td>

<bean:write name="producto"

property="precio_unitario"/>

</td>

<td>

<bean:write name="producto" property="stock"/>

</td>

<td>

<a href='javascript:eliminar("<bean:write name="producto"

property="id_producto" />");'>Eliminar</a>

</td>

<td align="center">

<html:checkbox name="producto"

property="id_producto" value="${productos.id_producto}"/>

</td>

<td>

<a href='javascript:modificar("<bean:write name="producto"

property="id_producto" />");'>Modificar</a>

</td>
<td align="center">

<html:checkbox name="producto"

property="id_producto" value="${productos.id_producto}"/>

</td>

</tr>

</logic:iterate>

</logic:notEmpty>

</table>

<script>

if(document.forms[0].id_producto !=null) {

var checkboxes = document.forms[0].id_producto;

for(var i=0; i<checkboxes.length; i++){

document.forms[0].id_producto[i].checked = false;

</script>

<html:button property="Nuevo" onclick="registraProducto.jsp();"

value="Nuevo" />

</html:form>

</body>

</html>

Anda mungkin juga menyukai