jsp做一个用户登录验证页面,提交到验证页面,验证成功后转到登陆成功界面,可是如何控制另一个框架页面也同时跳转到一个登录成功用户的页面(我的主页面有3个框架页,一个是填写登陆信息页面,一个是链接项目页面(登陆与否该页面显示不同)
我用的是jsp+javabean来做的,我看书上有这部分功能只是没提供代码,我是login.jsp填写好登陆信息后,提交到login_check.jsp,login_check.jsp中验证成功后,用sendRedirect()重定向,可是重定向的只是我提交信息的那部分框架页面,我想frame页面也跳转
å¤ç§æ¹å¼é½å¯ä»¥ 第ä¸ï¼ä½ å¯ä»¥éè¿Sessionæ¥ä¿åè¿ä¸ªæ°æ®ãè¿æ ·ä½ å°±å¯ä»¥è·å¾ç¨æ·çidäº ç¬¬äº, å¦æä½ ç¨sendRedirectæ¹æ³è·³è½¬çè¯å¯ä»¥å¸¦ä¸æå®çåæ° æ¯å¦ ndRedirect("a.jsp?id=0"); 第ä¸ï¼ä½ å¯ä»¥ä½¿ç¨forwardæ¥è·³è½¬é¡µé¢ï¼è¿æ ·å¯ä»¥ä¿çæ¬æ¬¡requestä¸çæ°æ® ä¾getServletContext().getRequestDispatcher("a.jsp").forward(request, response);
ä¹å¯ä»¥å¨gåè¾å ¥= åéä¸aå第ä¸ä¸ªåå æ ¼ åè¾å ¥& åéä¸bå第ä¸ä¸ªåå æ ¼ åçä¸ç´å°ä½ è¦å并çæåä¸ä¸ªåå æ ¼ åç¹ä¸é¢çå¯¹å· åéä¸gååå æ ¼ åå»å°±å¯ä»¥äº
ä¹å¯ä»¥å¨gåè¾å ¥= åéä¸aå第ä¸ä¸ªåå æ ¼ åè¾å ¥& åéä¸bå第ä¸ä¸ªåå æ ¼ åçä¸ç´å°ä½ è¦å并çæåä¸ä¸ªåå æ ¼ åç¹ä¸é¢çå¯¹å· åéä¸gååå æ ¼ åå»å°±å¯ä»¥äº
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-12-21
你好。
如果你采用框架来显示的话,要想多个框架都跳转到一个页面的话,需要用javascript来实现。
如果你采用框架来显示的话,要想多个框架都跳转到一个页面的话,需要用javascript来实现。
第2个回答 推荐于2016-09-01
大概看懂了你的意思、1楼说用MVC。我也建议使用。毕竟目前主流都是用它。关于技术上,SSH吧 。用struts做分发跳转。当你登录成功后,除了主页面跳转。你还想实现的是比如页头部分有用户信息需要登录后显示。是这样吧?追问
对额,不过我是新手,最近才学的jsp,所以是用jsp+javabean做,这样就没什么办法实现那个功能吗
追答既然是javabean。用struts做跳转或者楼上说的servlet,都是可以的。
本回答被提问者采纳第3个回答 2011-12-21
用MVC框架思想,用servlet控制追问
对了,我用的是jsp+javabean来做的,我看书上有这部分功能只是没提供代码,我想不用MVC应该能实现,可是就是如何实现呢。我是login.jsp填写好登陆信息后,提交到login_check.jsp,login_check.jsp中验证成功后,用sendRedirect()重定向,可是重定向的只是我提交信息的那部分框架页面,我想frame页面也跳转
追答用servelet很简单,很方便
第4个回答 2011-12-21
用AJAX异步做, 直接在 js 里 href 一下不是更简单.