<option>faculty</option>
<option>practical</option>
</select><br><br>
value:<input type="text" name="value" value="">
<input type="hidden" name="action" value="4">
<input type="hidden" name="code" value="set">
<input type="Submit" name="Set" value="set">
</form><hr>
<%
} else out.println("<h3>Access denied!</h3>");
%>
</body>
</html>
new.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Adding a new user</title></head>
<body bgcolor="E0FFFF">
<%
String user = (String)session.getAttribute("user");
if ((user != null)&&(user.compareTo("unauthorized") != 0)) {
%>
<form action="processor" method="post">
Name:<br>
<input type="text" name="name" value=""><br>
Login:<br>
<input type="text" name="login" value=""> <br>
Password:<br>
<input type="text" name="password" value=""> <br>
<input type="hidden" name="action" value="3">
<input type="submit" name="submit" value="add">
</form>
</body>
<% } else out.println("<h3>Access denied!</h3>"); %>
</html>
delete.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Delete your account</title></head>
<body bgcolor="E0FFFF">
<%
String user = (String)session.getAttribute("user");
if ((user != null)&&(user.compareTo("unauthorized") != 0)) {
%>
<center>
<form action="processor" method="post">
Форма для подтверждения операции удаления
<h3>User <%=session.getAttribute("user")%> now will be deleted..</h3>
<br>
<input type="hidden" name="action" value="2">
<input type="submit" value="Delete">
</form>
</center>
<% } else out.println("<h3>Access denied!</h3>"); %>
</body>
</html>
logout.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Log out</title></head>
<body bgcolor="E0FFFF">
Прощаемся с пользователем, обращаясь к нему по имени
Bye, dear <%=session.getAttribute("user")%>
<%
Устанавливаем атрибут сессии с именем user в значение unauthorized
session.setAttribute("user", "unauthorized");
%>
</body>
</html>
Processor.java
import javax.servlet.http.HttpServlet; //стандартные функции сервлета
import javax.servlet.http.HttpServletRequest; //работа с пришедшим запросом
import javax.servlet.http.HttpServletResponse; //работа с ответом для клиента
import javax.servlet.http.HttpSession; //работа с сессией
import javax.servlet.ServletException; //исключительные ситуации
import java.sql.*; //работа с sql
import java.io.IOException; //ошибки ввода вывода
import java.io.PrintWriter; //печать в поток
public class Processor extends HttpServlet {
public void init() throws ServletException {
super.init();
//установка соединения с БД
String url="jdbc:odbc:university";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(Exception e) {
System.out.println("Classdefnotfound"+e);
}
try{
conn = DriverManager.getConnection(url);
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.