我遇到的错误是我不确定如何在互联网上搜索后完成此代码。
<div style="position: absolute; top: 0; right: 0; width: 1000px; text-align:right;">
<%
if ( session.isNew() )
{out.println("Login" );}
else
out.println("Logout");
%>
</div>
所以这应该做的是如果会话是新的(用户还没有登录)它应该说登录。如果session不是新的(如果用户已经登录)它应该说Logout。所以我的代码现在就这样做了。(我认为)
现在我的问题是创建一个登录/注销的超链接。单击登录时,它应该重定向到Login.jsp页面。(Logout.jsp)进行注销。
非常新的Web开发人员对所有建议持开放态度。
答案 0 :(得分:0)
您应该能够调用if语句,然后将JSP分解为HTML并编写您喜欢的任何内容。只要if语句构建正确,它内部的内容并不重要。它看起来像是:
<% if( session.isNew() ) { %>
<a href="/login">Login</a>
<% } else { %>
<a href="/logout">Logout</a>
<% } %>