В этой статье описывается использование объектов ответа в Java. Поделитесь этим для вашей ссылки, следующим образом:
Элемент действия <JSP: Forward> используется для завершения выполнения текущей страницы на стороне сервера при запуске и перемещении с текущей страницы на указанную страницу.
Используйте метод Setheader () объекта ответа, чтобы установить автоматический интервал времени обновления страницы. Заявление, которое реализует перезагрузку этой страницы каждые 60 секунд:
Кода кода выглядит следующим образом: response.setheader («Обновление», 60);
Через 3 секунды утверждение браузера, загружающего новую страницу //www.vevb.com:
Кода -копия выглядит следующим образом: response.setheader ("refresh", "3; url = // www.vevb.com");
Метод ответа: void sendreedirect (string url), перенаправляет страницу на указанный адрес URL.
Пример: используйте ответ, чтобы реализовать функцию входа пользователя
Login.html - страница формы входа в систему
Login.jsp - это страница обработки информации, чтобы проверить, успешно ли пользовательский вход.
Success.jsp - это страница прыжка после успешного входа.
Исходный код login.html выглядит следующим образом:
<! Doctype html public "-// w3c // dtd html 4.01 transitional // en"> <html> <head> <Title> Функция входа в систему </title> <meta http-equiv = "Keywords" = "Ключевое слово1, ключевое слово2, ключевое слово3"> <meta http-equiv = "content equiv =" contenta ". http-equiv = "content-type" content = "text/html; charset = utf-8"> <!-<link rel = "stylesship" type = "text/css" href = "./ styles.css">-> </head> <day> <Center> <h1> interface </h1> <form action = " type = "text" name = "name"> <br> пароль: <input type = "password" name = "pwd"> <br> <input type = "Отправить" name = "vade" value = "login"> <input type = "reset" name = "reset"
Исходный код login.jsp выглядит следующим образом:
<%@ page language = "java" import = "java.util.*" contentType = "text/html; charset = utf-8"%> <%string path = request.getContextPath (); String basePath = request.getScheme ()+": //"+request.getServername ()+":"+request.getServerport ()+path+"/";%> <! Doctype html public "-// w3c // dtd html 4.01 transitional // en"> <html> <Head> <base html html 4.01. Экземпляр </title> <meta http-equiv = "pragma" content = "no-cache"> <meta http-equiv = "cache-control" content = "no-cache"> <meta http-equiv = "Срок действия" content = "0"> <meta http-equiv = "keywords" http-equiv = "description" content = "Это моя страница"> <!-<link rel = "styleSheet" type = "text/css" href = "styles.css">-> </head> <costry> <Center> <h1> функция входа в систему </h1> <% rekwork.setcharacterencoding (utf-8 "); String name = request.getParameter ("name"); String pwd = request.getParameter ("pwd"); if (name! = null && pwd! = null && name.equals ("guanlin") && pwd.equals ("123")) {//response.sendredirect("success.jsp "); %> <jsp: forward page = "success.jsp"> </jsp: forward> <%} else {out.println ("<font color = 'red'> имя пользователя или пароль неверно, вернитесь на страницу входа в систему за 5 секунд. Если вы не хотите ждать, пожалуйста, щелкните <a href = 'response/login.html'> return to login <a> '; response.setheader ("rebresh", "5; url = login.html"); } %> </center> </body> </html>Исходный код успеха. JSP выглядит следующим образом:
<%@ page language = "java" import = "java.util.*" contentType = "text/html; charset = utf-8"%> <%string path = request.getContextPath (); String basePath = request.getScheme ()+": //"+request.getServername ()+":"+request.getServerport ()+path+"/";%> <! Doctype html public "-// w3c // dtd html 4.01 transitional // en"> <html> <Head> <base html html 4.01. Экземпляр </title> <meta http-equiv = "pragma" content = "no-cache"> <meta http-equiv = "cache-control" content = "no-cache"> <meta http-equiv = "Срок действия" content = "0"> <meta http-equiv = "keywords" http-equiv = "description" content = "Это моя страница"> <!-<link rel = "styleSheet" type = "text/css" href = "styles.css">-> </head> <coxe> <center> <h1 style = "green"> String name = request.getParameter ("name"); String pwd = request.getParameter ("pwd"); %> Зарегистрированное имя пользователя: < %= name %> <br> Пароль для входа в систему: < %= pwd %> </center> </body> </html>Я надеюсь, что эта статья будет полезна для всех Java Programming.