2012-07-12 60 views
0

我正在学习Java项目。我能够成功登录用户谁注册。但是,当他/她进入时,我怎样才能隐藏登录和注册页面链接并将其替换为MyAlumni。退出后,我怎样才能再次显示它们。 这里是我的链接对母版如何在登录后更改按钮标签

编码
<td id="menucontainer" align="center"> 
        <br> 
<button id="homeBtn" onclick="window.location.href='Main.do'"></button> 
<br> 
<button id="loginBtn" onclick="window.location.href='ForwardGeneralAction.do?page=Login'"></button> 
<br> 
<button id="signupBtn" onclick="window.location.href='ForwardGeneralAction.do?page=SignUp'"></button> 
<br> 
<button id="helpBtn" onclick="window.location.href='ForwardGeneralAction.do?page=Help'"></button> 
<br> 
<button id="contactBtn" onclick="window.location.href='ForwardGeneralAction.do?page=Contact'"></button> 
<br> 

请解释我一步一步就是我要做的。非常感谢

+0

在Java中的项目,但这个菜单是使用Javascript – 2012-07-12 19:21:13

+1

这篇文章显示了两个技术隐藏基于条件的按钮,在Java。 http://stackoverflow.com/q/6633059/16391 – StingyJack 2012-07-12 19:48:49

+0

@MikeThunder如果我的答案有帮助(我认为它应该!)你可以给我一个接受?我会很感激 – 2012-07-12 20:07:58

回答

1

大多数情况下,网站将有一个login.master来处理登录的东西,而像site.masterdefault.master来处理其余的。我也会在你的情况下提出这个建议。您只需在login.master中放入登录/注册菜单,然后在site.master中放入其他菜单。

为了回应你的评论,无论你现在的主页是什么,添加另一个(右键点击,添加,新项目,母版页),并从其他母版页复制标题类型的东西(对不起,我没有做java中的任何web开发,所以我不知道确切的语法)

然后登录主页(至少它的菜单部分)看起来就像这样:

<td id="menucontainer" align="center"> 
        <br> 
<button id="homeBtn" onclick="window.location.href='Main.do'"></button> 
<br> 
<button id="loginBtn" onclick="window.location.href='ForwardGeneralAction.do?page=Login'"></button> 
<br> 
<button id="signupBtn" onclick="window.location.href='ForwardGeneralAction.do?page=SignUp'"></button> 

,然后你其他母版页(菜单),将会是这样的:

<td id="menucontainer" align="center"> 
        <br> 
<button id="homeBtn" onclick="window.location.href='Main.do'"></button> 
<br> 
<button id="alumniBtn" onclick="window.location.href='MyAlumni.do'"></button> 
<button id="helpBtn" onclick="window.location.href='ForwardGeneralAction.do?page=Help'"></button> 
<br> 
<button id="contactBtn" onclick="window.location.href='ForwardGeneralAction.do?page=Contact'"></button> 

其他的主页的东西是由你决定的!

+0

你能举一个例子怎么做。我是一个开始。提前致谢 – 2012-07-12 19:38:25

相关问题