Submit com tag <button type="submit">

Galera,

No código abaixo estou substituindo	as tags <input type="submit"> pelas tags 
<button type="submit">.	Esta segunda é muito útil quando se quer criar botões
com mais de uma linha de texto ou com imagens, por exemplo.
O problema é que no momento do submit, vai como parâmetro do request o conteúdo
de todos os botões e não só o daquele que foi clicado. Sendo assim, na página
seguinte, eu não fico sabendo qual botão de submit foi clicado!
Alguém saberia como resolver isso?

<form action="pagina2.jsp">
    <input type="text" name="texto">
    <button name="but1" type="submit">
        Submit 1
    </button>
    <button name="but2" type="submit">
        Submit 2
    </button>
</form>

Crie uma textbox invisivel, e sete o valor desta sempre antes do submit.
Você pode utilizar a função OnClick do JavaScritp para isto.
Depois para pegar o valor, basta dar um request.getParameter(“caixaInvisivel”);
que você pega o valor setado nela…

Pelo que eu entendi isso resolveria o seu problema…

Abraços,

É, resolve sim… o que eu queria mesmo era não ter que misturar JavaScript nas minhas páginas (que estão muito limpas)… mas acho que não vai ter jeito! Obrigado pela dica.