如题所述
首先你肯定有一个表单form用于传递你的账户,假设表单把请求传给LoginServlet,(action="loginServlet")且表单中假设你输出id的那一行是这样写的:
<input type="text" id="username" name="username" size = "20">。
那么当表单提交(点击submit)之后,在LoginServlet.java中的doPost函数中,
String id= request.getParameter("username");
便可以获取JSP中的账号。
PS:如果用户输入的正确的密码,建议将id存入Session会话中,session.setAttribute("username", id);
这样在整个项目生命周期内,在任何时间都可以获取到用户的:
String anyWhere= (String)session.getAttribute("username")。
<input type="text" id="username" name="username" size = "20">。
那么当表单提交(点击submit)之后,在LoginServlet.java中的doPost函数中,
String id= request.getParameter("username");
便可以获取JSP中的账号。
PS:如果用户输入的正确的密码,建议将id存入Session会话中,session.setAttribute("username", id);
这样在整个项目生命周期内,在任何时间都可以获取到用户的:
String anyWhere= (String)session.getAttribute("username")。
温馨提示:答案为网友推荐,仅供参考