当前位置: 技术问答>java相关
请教jsp问题
来源: 互联网 发布时间:2015-09-18
本文导语: 在一个form里面有几个超级链接,比如点击"google","microsoft" 将在新窗口打开相应的连接.现在设置用户权限.检测到已经登录的用户 点击这些链接时才可以打开新窗口,未登录的用户将被提醒"尚未登录!" 请问如何实现这个功能,请给...
在一个form里面有几个超级链接,比如点击"google","microsoft"
将在新窗口打开相应的连接.现在设置用户权限.检测到已经登录的用户
点击这些链接时才可以打开新窗口,未登录的用户将被提醒"尚未登录!"
请问如何实现这个功能,请给出代码,谢谢!
|
把相应的链接指向一个link.jsp,参数id表示指向哪个网站
link.jsp中检查用户权限,如果够足权限就response.sendRedirect(url);
比如权限为2
link.jsp中检查用户权限,如果够足权限就response.sendRedirect(url);
比如权限为2
|
你可以协议个函数do_submit(val),在函数中的参数区别典籍的是哪一个按钮就行了。比如:
google
microSoft
function do_submit(val)
{
var locat = "";
if(val == "1")
{
locat = "http://www.google.com"
}
else if(val == "2")
{
locat = "http://www.microft.com"
}
window.open('locat', '', '');
}
microSoft
function do_submit(val)
{
var locat = "";
if(val == "1")
{
locat = "http://www.google.com"
}
else if(val == "2")
{
locat = "http://www.microft.com"
}
window.open('locat', '', '');
}
|
你可以在一个session中定义一个变量,当用户登陆后个她一个值,然后当用户点基该链接时判断是否为你给定的值,若是才可以打开新窗口,若不是将被提醒"尚未登录!"。
|
应该在你的链接中指向的判断页面用get方法传要跳转的页面