Позвольте мне предварить это, сказав следующее: я абсолютный новичок в отношении JSP. Я все еще пытаюсь понять основы, в то же время выполняя свою работу своевременно, не обращаясь к инструктору за помощью (благодаря тому, что они никогда не возвращают электронные письма, когда я и некоторые другие одноклассники обратились за информацией о работе и таких вещах, как недостающая информация или ссылки).
Мне было поручено создать программу на JSP, которая генерирует случайные задачи сложения. Пользователь может ввести ответ, который он считает написанным, и после отправки ему программа сообщит, что он правильно понял, а что нет. До сих пор я написал программу, которая хотя и работает, но на самом деле ничего не отображает в браузере. Просто постоянно говорится: «В ожидании локального хоста». Вот что я сделал до сих пор:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import = "java.util.*"%>
<>
<!DOCTYPE html>
<html>
<head>
<title>Addition Quiz</title>
</head>
<body>
<%
int a, b, answer;
Random rand = new Random();
a = rand.nextInt(1000);
b = rand.nextInt(1000);
%>
<form>
<%= a %> + <%= b %> =
<input type="number" value="answer" name="answer"><br><br>
<input type="submit" value="Submit">
</form>
<%
request.getParameter("answer");
answer = a + b;
if (answer==a+b) {
out.print("Correct");
} else if (answer!=(a+b)) {
out.print("Incorrect");
}
%>
</body>
</html>
Что я здесь не так делаю, и, по вашему мнению, как я должен go об этом? Я использую NetBeans и GlassFi sh.
РЕДАКТИРОВАТЬ: добавлено в программу в соответствии с предложением Swati. Пока он выводит, страница будет автоматически говорить правильно и всякий раз, когда я отправляю число, чтобы ответить на Уравнение Страница просто сортируется на новое уравнение.