<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
<header>
<a href=""><img src=""> </a>
<div>
<nav>
<a href="index.jsp">主页</a> <a href="">资料下载</a> <a href="Bbs/allMessage.jsp">考研论坛</a>
</nav>
<div>
<form class="" autocomplete="on">
<input type="search" name="" placeholder="搜索栏">
<input type="submit" name="" value="搜索">
</form>
</div>
</div>
<div id="hello">用户<%=session.getAttribute("username")%>您好,欢迎回来</div>
<a href="login.jsp" id="in">登陆\注册</a>
<a href="method/logout.jsp" id="out">退出登陆</a>
</header>
<script>
var hello=document.getElementById("hello"),
out=document.getElementById("out"),
login=document.getElementById("in");
if(<%=session.getAttribute("username")%>==null|<%=session.getAttribute("username")%>==""){
hello.style.display="none";
out.style.display="none";
}else{
login.style.display="none";
}
</script>
</body>
</html>
1 回答
慕勒0069038
TA贡献143条经验 获得超39个赞
你console.log(<%=session.getAttribute("username")%>) 看看 我感觉 jsp 跟 js 不能混用吧,
我记得 应该是 把js 包在 jsp里 用jsp 去判断他有没有 然后再决定执行不执行js
添加回答
举报
0/150
提交
取消