【发布时间】:2020-02-09 03:01:48
【问题描述】:
我应该如何开始使用 MVC 设计模式为图书馆管理系统开发 Web 应用程序? 我的要求是管理员可以管理图书馆员,而图书馆员可以管理书籍和学生。 我将如何开始工作?我应该创建视图或控制器(servlet)还是模型?” 我必须在数据库中明确保存管理员电子邮件和密码,或者我必须给管理员一个选项,如果我会给管理员注册选项,那么我必须先注册,那么任何人都可能是管理员。哪种方法更好?
我创建了一个 servlet,它重定向到一个 JSP 页面,在该页面中我使用了一个 body 标记。在 body 标签内,我采用了两个不同的表单标签。在两个表单标签中,我都使用了 div 标签,一个用于管理员和图书管理员登录,但我遇到了一个问题,因为我可以在管理员电子邮件和密码字段表单中提供输入文本,但在图书管理员表单中我无法提供用户输入在文本字段中,我需要解决这个问题。
如果不可能在一个正文中使用两个表单标签,那么我如何在一个 Html 页面中为管理员和图书管理员创建两个登录表单。
请参阅下面的代码并提供帮助。
Admin.java
package admin;
import java.io.IOException;
public class Admin extends HttpServlet{
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{
RequestDispatcher dispatcher=request.getRequestDispatcher("home.jsp");
dispatcher.forward(request, response);
} }
`
家
<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>'
【问题讨论】:
标签: java html css jakarta-ee