Tengo el siguiente formulario de configuración:formas de manejo con botones múltiples mensajes/
<html>
<head></head>
<body>
<form method="post" enctype="multipart/form-data" action="FileUpload">
<table>
<th>WEX SI Online Validation</th>
<tr>
<td>Step 1: Select File for Validation: </td>
<td><input name="filename" type="file"/></td>
</tr>
<tr>
<td>Step 2: Validate File:</td>
<td><input name="validate" type="button" value="Validate"/></td>
</tr>
<tr>
<td>Step 3: Download and Fix Errors:</td>
<td><input name="download" type="button" value="Download"/></td>
</tr>
<tr>
<td>Step 4: Submit</td>
<td><input name="submit" type="submit" value="Submit"/></td>
</tr>
</table>
</form>
</body>
</html>
¿Cómo debo manejar esto? Estoy usando Java/JSP/Servlets pero no estoy seguro de cómo manejar la publicación para la parte de carga de esto y de las otras acciones.
Creo que sería mejor crear algún tipo de controlador de formulario que manejara la publicación del formulario y lo delegue a otros servlets, dependiendo de lo que el usuario esté haciendo. No estoy seguro de cómo decir lo que el usuario ha seleccionado sin embargo.
Estoy tratando de utilizar la última sugerencia que hizo, todos los botones de envío, con el mismo nombre, diferentes valores, pero cuando recupero la acción de mi solicitud, siempre es nulo. Tengo el mismo html que el anterior, excepto con los cambios de nombre. – Casey
Lea el último párrafo de mi respuesta :) – BalusC
Por el momento, no estoy analizando nada. Solo tengo el formulario llamando a mi servlet controlador. Sin embargo, dado que el formulario está configurado en multipart/form-data, supongo que tengo que poner la información en el lugar correcto. – Casey