как может мы cal два сервлета от той же страницы HTML?

Я должен разработать страницу, чтобы зарегистрировать, а также войти в пользователя. Путем нажатия на сервлет входа в систему кнопки входа в систему должен быть назван. И при нажатии на кнопку регистрации, сервлет регистра будет called.how, я могу сделать это?

1
задан bhavna raghuvanshi 17 June 2010 в 10:07
поделиться

2 ответа

  1. Самый простой способ - это иметь две формы, которые отправляют сообщения в разные места.

  2. Назовите свои кнопки:

     
    

    и

     
    

    Когда дело доходит до обработки формы, просто подключите form_action, и оно должно быть равно Login или Register .

    Это требует дополнительной логики на стороне сервера, но должно работать, если вам нужно, чтобы две формы были тесно объединены.

2
ответ дан 2 September 2019 в 23:42
поделиться

Для этого вы можете включить некоторый код Javascript.

<form name="Form1" method="post">

Your Name <input type="text" name="text1" size="10" /><br />

<INPUT type="button" value="ButtonLogin" name=button1 onclick="return OnButtonLogin();">
<INPUT type="button" value="ButtonRegister" name=button2 onclick="return OnButtonRegister();">

</form>

вот так:

<script language="Javascript">
<!--
function OnButtonLogin()
{
    document.Form1.action = "Login.do"
    document.Form1.target = "_blank";    
    document.Form1.submit();             
    return true;
}

function OnButtonRegister()
{
    document.Form1.action = "Register.do"
    document.Form1.target = "_blank";    
    document.Form1.submit();             
    return true;
}
-->
</script>
0
ответ дан 2 September 2019 в 23:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: