Ho una piccola applicazione web costituita da una pagina html, una jsp e una servlet.
La pagina html permette di settare un parametro di tipo stringa,
Questo parametro viene passato ad una pagina jsp tramite il form della pagina html.Codice PHP:<!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>Generazione dei file xml</title>
</head>
<body>
<h2>[b]Inserisci l'id dell'esame di cui vuoi generare gli xml[/b]</h2>
<form action="generaXML.jsp" method="post">
Nome:<input type="text" name="idesame"/>
<input type="submit" value="Invia"/>
</form>
</body>
</html>
Il mio problema è capire come ottenere il parametro proviente dalla pagine html nella jsp e come inviare questo parametro insieme agli altri parametri che vengono specificati da un altro form contenuto nella stessa jsp ad una servlet che si occupa della logica di controllo.Codice PHP:<%@ 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>Pagina di esportazione degli esami</title>
<style>
span#waiting {display:none}
</style>
<script type="text/javascript">
function aspetta() {
var oBottone = document.getElementById('invio');
var oAspetta = document.getElementById('waiting');
oAspetta.style.display = "block";
oBottone.style.display = "none";
}
</script>
</head>
<body>
<h2> Seleziona la modalità di generazione:</h2>
<h3> su server ftp, file .zip oppure entrambi.</h3>
<form action="controller" method="post">
<fieldset>
<legend>Spunta le caselle appropriate e ricorda di
inserire i dati per la connessione FTP se necessari
</legend>
<table cellpadding="5" border="0">
<tr>
<td align="right"><input type="checkbox" name="ftp" value="ftp"/></td>
<td>FTP</td>
<td align="right"><input type="checkbox" name="zip" value="zip"/></td>
<td>.ZIP</td>
</tr>
<tr>
<td align="right">Indirizzo del server FTP:</td>
<td><input type="text" name="host"/></td>
</tr>
<tr>
<td align="right">Username:</td>
<td><input type="text" name="username"/></td>
</tr>
<tr>
<td align="right">Password</td>
<td><input type="text" name="password"/></td>
</tr>
<tr>
<td></td>
<td colspan="2" align="center">
<input type="submit" value="Esporta" id="invio" onclick="aspetta()"/>
<span id="waiting">Attendere, Creazione in corso...</span>
</td>
</tr>
</table>
</fieldset>
</form>
</body>
Grazie per l'attenzione

Rispondi quotando