package groep3.tags; import groep3.user.User; import javax.servlet.http.HttpSession; import javax.servlet.jsp.tagext.TagSupport; public class UserLogin extends TagSupport { private static final long serialVersionUID = 1352540100114564108L; private boolean _forgotPassword; private boolean _register; private String _offset; public UserLogin() { super(); _forgotPassword = false; _register = false; _offset = ""; } public void setForgotPassword( boolean forgot ) { _forgotPassword = forgot; } public boolean getForgotPassword() { return _forgotPassword; } public void setRegister( boolean register ) { _register = register; } public boolean getRegister() { return _register; } public void setOffset( String offset ) { _offset = offset; } public String getOffset() { return _offset; } public int doStartTag() { try { HttpSession sess = pageContext.getSession(); User curr = (User) sess.getAttribute("login"); javax.servlet.jsp.JspWriter out = pageContext.getOut(); out.println(); if (curr == null ) // other login checks? { out.println( getOffset() + "
"); out.println( getOffset() + "\t\tLogged in as " + curr.getUsername()); out.println( getOffset() + "\t\t // Control Panel"); out.println( getOffset() + "\t\t // Profile"); out.println( getOffset() + "\t\t // Messages"); out.println( getOffset() + "\t\t // Sign out"); out.println( getOffset() + "\t
"); } out.println( getOffset() + "