Задание 1. Квадратное уравнение
Написать Java сервлет, который получает методом GET
или POST 3 параметра: a , b ,
и c , и решает квадратное уравнение
ax2 + bx + c = 0.
Форма для отправления запроса
<html>
<head>
<title>Решение квадратного уравнения</title>
</head>
<body>
<center>
<h1>Решение квадратного уравнения</h1>
<form action="/servlet/task_1" method="POST">
<b>a</b> <input type="text" name="a" value="1">
<b>b</b> <input type="text" name="b" value="0">
<b>c</b> <input type="text" name="c" value="0">
<br><br>
<input type="submit" value="Решить">
</form>
</center>
</html>
Код для преобразования строки в число
String paramString = request.getParameter(paramName);
float paramValue;
try {
paramValue = Float.parseFloat(paramString);
} catch(NumberFormatException nfe) {
paramValue = 0;
}
Не забудте в первой строчке Java сервлета написать:
package work.???;
HTML-файлы нужно копировать в папку work\??? , а запускать:
http://192.168.1.165/work/???/file.htm . Class-файлы нужно копировать
в папку servlets\??? , а запускать: http://192.168.1.165/servlet/work.???.file .
Посмотреть пример
|