为了账号安全,请及时绑定邮箱和手机立即绑定

我用的ECLISPSE为何运行无法跳转

<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<%
  String path = request.getContextPath();
  String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  String username="";
  String password="";
  request.setCharacterEncoding("utf-8");//防止中文乱码
  username=request.getParameter("username");
  password=request.getParameter("password");
  session.setAttribute("loginuser", "username");
  if("admin".equals(username)&&"admin".equals(password)){
      request.getRequestDispatcher("login_success.jsp");
  }
  else{
     response.sendRedirect("login_false.jsp");
  }
%>
根据课程做的登陆页面,密码输入失败这能成功跳转到login_false.jsp,如果密码输入正确就出现空白页,求解答

正在回答

1 回答

成功跳转页面应该这样写。你的没有传参数。

request.getRequestDispatcher("login_success.jsp").forward(request,response);

失败就重新定位另外一个页面,这个不需要传递参数。这是两种不同的跳转方法。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我用的ECLISPSE为何运行无法跳转

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信