编写一个JSP页面,将用户名和密码存放到会话中(假设用户名为“学生学号”,密码为“123456”),再重新定向到另一个JSP页面,将会话中存放的用户名和密码显示出来。(提示:使用response对象的sendRedirect()方法进行重定向。)
时间: 2023-08-31 22:39:13 浏览: 153
使用JSP编写登录界面 用户名密码检验
5星 · 资源好评率100%
### 回答1:
<%
String studentNumber = request.getParameter("学生学号");
String password = request.getParameter("123456");// 将用户名和密码存入Session
session.setAttribute("学生学号", studentNumber);
session.setAttribute("123456", password);// 重定向到另一个JSP页面
response.sendRedirect("secondPage.jsp");
%>
### 回答2:
编写一个JSP页面,将用户名和密码存放到会话中,可以按照以下步骤进行操作:
1. 首先,在一个JSP页面中,我们可以通过使用session对象将用户名和密码存放到会话中。在这个例子中,用户名为“学生学号”,密码为“123456”。
```jsp
<%
String username = "学生学号";
String password = "123456";
session.setAttribute("username", username);
session.setAttribute("password", password);
%>
```
2. 接下来,我们将使用response对象的sendRedirect()方法进行重定向到另一个JSP页面,在这个页面上将会话中的用户名和密码显示出来。
```jsp
<%
response.sendRedirect("showUserInfo.jsp");
%>
```
3. 在新的JSP页面showUserInfo.jsp中,我们可以通过session对象获取在上一个页面存放在会话中的用户名和密码,并将它们显示出来。
```jsp
<%
String username = (String) session.getAttribute("username");
String password = (String) session.getAttribute("password");
%>
<p>用户名: <%=username%></p>
<p>密码: <%=password%></p>
```
以上就是将用户名和密码存放到会话中,并在另一个JSP页面中显示出来的一个简单的示例。通过使用session对象和response对象的sendRedirect()方法,我们可以实现这个功能。
阅读全文