Как бы я разработал систему управления библиотекой как веб-приложение с использованием технологии Java - PullRequest
0 голосов
/ 11 октября 2019

Как начать разработку веб-приложения для системы управления библиотекой с использованием шаблона проектирования MVC? Мое требование состоит в том, что администратор может управлять библиотекарями, а библиотекари могут управлять книгами и студентами. Как бы я начал работать над этим? Должен ли я создать представление или контроллер (сервлет) или модель? »Я должен явно сохранять адрес электронной почты и пароль администратора в базе данных, или я должен дать возможность администратору сначала зарегистрироваться, если я предоставлю возможность регистрации администратору, тогда любой может бытьАдминистратор. Какой лучший способ сделать это?

Я создал сервлет, который перенаправляет на страницу JSP, на которой я взял один тег тела. Внутри тега тела я взял два разных тега формы. оба тега формы Я взял теги div, один для входа администратора и библиотекаря, но я столкнулся с проблемой, так как я не могу дать ввод текста в форме электронного адреса администратора и поля пароля, но в форме библиотекаря я не могу ввести пользователя втекстовое поле, что мне нужно сделать, чтобы преодолеть эту проблему. Если не представляется возможным взять два тега формы внутри одного тела, то как я могу создать две формы входа в систему на одной странице Html, одна для администратора и библиотекаря. См. приведенный ниже код и справку. out. Admin.java<br> package admin;<br> import java.io.IOException;<br> public class Admin extends HttpServlet{ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{<br> RequestDispatcher dispatcher=request.getRequestDispatcher("home.jsp");<br> dispatcher.forward(request, response);<br> } }
`Home

<form action="" >

<div align="left" class="adm">
<h1>Admin Login</h1>
Email address:<input type="text" name="email"></br>
Password:<input type="password" name="pasword"></br>
<input type="button" value="Login">
</div>
</form>    
<form action="">
<div align="right">
<h2>Librarian Login</h2>
Lemail address:<input type="text" name="lemail"/></br>
password:<input type="password" name="pass"></br>
<input type="button" value="Login">
</div>
</form>
</body>
</html>'

1 Ответ

0 голосов
/ 11 октября 2019

Вы можете быстро начать работу с Spring-Boot. Это поможет вам быстро и без проблем настроить код для работы с сервлетами и т. Д.

Существуют легкодоступные бесплатные шаблоны для настройки панели администратора (HTML и CSS)

Выможет использовать их напрямую, чтобы быстро начать работу с хорошим пользовательским интерфейсом.

Надеюсь, это поможет !!

Спасибо, Друв

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...