2012-12-05 53 views
0

一个文本框,让我们说,我有一个名为ChangeEmail.jsp一个JSP页面和一个名为ChangeEmailServlet.java的servlet。在jsp页面中,我有一个包含用户当前电子邮件地址的文本框。这是从数据库中提取的。我想让用户更改文本框中的值。的Java Web - 从数据库将数据加载到页面加载

如何从页面加载的文本框中的数据库加载电子邮件地址?最好,我想在servlet中执行此操作,而不是在jsp页面中执行此操作。

谢谢。

回答

0

我正在解释基本流程您应该如何设计Web应用程序流程。

请勿直接访问“ChangeEmail.jsp”。创建一个作为Controller并基于参数e,g“pageName=ChangeEmail”的Servlet。

从Servlet转发到JSP,转发之前,使用Model执行业务逻辑,并根据需要再次将值存储在requestsession范围内。 (这是你的情况,它从数据库中获取电子邮件地址)。

访问您的View JSP中的属性。

这也完成了您的MVC架构。