我有一个名为login.jsp的登录页面供客户登录。
checklogin.jsp页面,我在其中检查用户ID和密码以进入客户UI。
我希望用户在我的servlet中拥有用户名和其他详细信息。
如何在servlet页面中获取此详细信息? JSP和servlet是简单的注册表单。我想要填写表格的用户名和详细信息。
答案 0 :(得分:1)
一旦您知道用户数据将其存储为属性: 例如:
gem list
然后尝试使用此命令:
<%=request.getSession().setAttribute("currentUser", username);%>
使用此代码观察控制台页面上的所有属性:
<%= request.getSession().getAttribute("currentUser"); %>
欢呼:)
答案 1 :(得分:0)
假设您需要将详细信息存储在登录servlet中的会话中。
//获取会话,添加参数true
以创建一个尚未创建会话的会话。
HttpSession session = request.getSession(true);
session.addAttribute("userName", request.getParameter("userName"));
session.addAttribute("password", request.getParameter("password"));
使用此代码获取checkLogin servlet中的详细信息。
// to get the username and password
String userName = session.getAttribute("userName");
String password = session.getAttribute("password");
答案 2 :(得分:0)
你可以在你的jsp.get用户名和密码中做这样的事情 相关组件并在会话中设置它们。
<%
String username = (String)request.getAttribute("username");
String password = (String)request.getAttribute("password");
session.setAttribute("UserName", username);
session.setAttribute("Password", password);
%>