用java做好的登陆界面,当登陆成功后跳转到下个页面的代码是什么?

2024-12-29 19:06:45
推荐回答(5个)
回答1:

用java做好的登陆界面,当登陆成功后跳转到下个页面的代码如下:
如果登陆验证是在jsp中,那么跳转可以写成
1.response.sendRedirct("跳转到页面");
2.
3.response.setHeader("Location","");
如果是登陆验证是在servlet中,那么中转可以写成
1.response.sendRedirect("/a.jsp");
2.RequestDispatcher dispatcher = request.getRequestDispatcher("/a.jsp");
dispatcher .forward(request, response);
也可以使用js代码实现:

回答2:

action="写你要跳转的acting或者servlet"
method="post">

然后action或者servlet处理完之后再跳转到下一个页面
response.sendRedirct("跳转到的下一个页面");

回答3:

如果登陆验证是在jsp中,那么跳转可以写成
1.response.sendRedirct("跳转到页面");
2.
3.response.setHeader("Location","");

如果是登陆验证是在servlet中,那么中转可以写成
1.response.sendRedirect("/a.jsp");
2.RequestDispatcher dispatcher = request.getRequestDispatcher("/a.jsp");
dispatcher .forward(request, response);

回答4:




然后action或者servlet处理完之后再跳转到下一个页面
response.sendRedirct("跳转到的下一个页面");

回答5:

登录页面:login.html


登录






用户登录



用户名:
size="20" maxlength="20"
onfocus="if(this.value=='Your name')this.value='';">
密码:
size="20" maxlength="20"
onfocus="if(this.value=='Your password')this.value='';">


     









登录成功页面:login_success.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>



My JSP 'login_success.jsp' starting page


<%
String userName = (String)session.getAttribute ( "UserName" );
%>
<%=userName%> 欢迎您,登录成功!