www.jbmf.net > jsp登录成功跳转页面

jsp登录成功跳转页面

不就是重定向跳转吗,试试response.sendredirect();response.sendredirect("/xxx.html");放在if里 response.sendredirect("/登录.jsp");放在else里

登录验证页面doLogin.jsp <%@ page language="java" pageEncoding="GBK"%><%@page import="com.groupshop.entity.UserInfo"%><%@page import="com.groupshop.biz.UserInfoBIZ"%> <% request.setCharacterEncoding("GBK

登陆成功后,可以用alert()函数提示<br><html><br><head><br><Script Language="JavaScript"><br>alert("hello word!");<br></Script><br></head><br></html><br><br>保存成任意名.html保存就可以看到效果了,alert中的字符串填入你要提示的内容,<br>eg:<br>alert("你要提示的内容!");<br>只要点击确认,程序就可以继续执行了,如果不点击,程序就不执行.

检查下你的select语句 我一般先查询用户名是否存在,再校对密码,可以给客户提出那输错了.感觉这样用户体验好一些.jsp中可以加一些控制台输出,好判断错误点..

把用户的信息存到session里去.然后判断session里有没有数据,如果没有则跳转到登录页面.如果有则显示正常的页面.里面就可以取出session里的用户名.

sendredirect是客户端重定向,可以理解为浏览器又一次发送了一个请求,请求的地址就是sendredirect后面的地址,所以地址在浏览器的地址栏里地址是会改变的..forward是服务器端跳转,跳转前后都是同一个请求,也就是刚开始浏览器发送的请求,所以在浏览器的地址栏里地址是不会发生改变的希望可以帮助你,谢谢采纳

可以在登录页面里放一个变量 变量里放链接页面 你从浏览页面跳转到登录页时给把浏览页面的地址传过去 然后赋值给变量 点击登录后 如果变量不为空就跳转到变量里放的地址 再看看别人怎么说的.

用MVC框架思想,用servlet控制

你可以用Servlet控制其跳转.如何用户名和密码都正确那就跳转到成功页面.否则跳转到失败页面(登录页面).

request.setAttribute("name",name);然后在跳转页 String name= request.getAttribute("name")取出来就可以

网站地图

All rights reserved Powered by www.jbmf.net

copyright ©right 2010-2021。
www.jbmf.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com