任务02

5
张寒 发布于 2019-04-22 15:43 已截止

认真阅读下列要求,完成代码编写:

1.  提交任务时,将本次任务中的子任务同时进行提交。

2.  提交代码时,请将代码放入Java代码框中提交。

3.  提交代码时要保证代码简洁及对齐,可以合理的进行缩进及换行。(影响成绩评定)

 

题目02-1

模拟管理员登陆操作,检测用户名和密码的合法性,假设管理员的用户名为“admin”,密码为“admin”。当输入的用户名或密码错误时,重新登陆;当输入正确时,记录用户登陆的时间,并跳转到欢迎页面。要求如下:

1)编写登陆页面

2)编写处理管理员登陆业务逻辑的Servlet(LoginControlServlet)

3)编写欢迎页面

题目02-2

编写一个Servlet(SaveUserInfoServlet),实现接收界面表单提交的地址信息(属性名称为address)和电话信息(属性名称为tel),并将其存储在ServletContext中(姓名不存),然后页面跳转到一个Servlet(ShowUserInfoServlet),显示用户的姓名、电话、地址信息。

要求:编写代码实现两个Servlet(SaveUserInfoServlet、ShowUserInfoServlet)的功能。

其中ShowUserInfoServlet在web.xml中的配置如下所示:

<servlet>

    <servlet-name>userInfo</servlet-name>

    <servlet-class>net.onest.ShowUserInfoServlet</servlet-class>

    <init-param>

      <param-name>userName</param-name>

      <param-value>admin</param-value>

    </init-param>

  </servlet>

  <servlet-mapping>

    <servlet-name>userInfo</servlet-name>

    <url-pattern>/show</url-pattern>

  </servlet-mapping>

任务讨论