
用户点击“登录”,后台运行中,在login.jsp页面中,对于代码是:value="确定" onClick="return check(form1)"--------------->
进而开始执行reader.java,(reader是一个servlet)
再跳到userLogin()中,部分代码如下:
------------------------------------------------------------------------------------------------
public void userLogin(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
ReaderForm readerForm = new ReaderForm();//实例化readerForm类
readerForm.setName(request.getParameter("name"));//获取管理员名称并设置name属性
readerForm.setPassword(request.getParameter("pwd"));//获取管理员密码并设置pwd属性
request.getRequestDispatcher("main.jsp").forward(request, response);
-------------------------------------------------------------------------------------------------
可是看到使用readerForm.setxxx()来从login.jsp中获取相应的值;其中XxxForm就是一个JavaBean;
最后,通过request.getRequestDispatcher()跳转到登录成功的页面;