帮忙看一下下面的代码是什么意思。给写上注释吧。谢谢

if(userName==null){
response.sendRedirect("error1.jsp");
}
else{
if(!userName.equals("admin")){
response.sendRedirect("error.jsp");
}
}

<IFRAME border=1
name=guest marginWidth=0 frameSpacing=0 marginHeight=0
src="user_logrefresh.jsp" frameBorder=0 noResize width=100
scrolling=no height=20 vspale="100"> </IFRAME></td>

if(userName==null){ //如果变量userName还没有定义,就执行:
response.sendRedirect("error1.jsp"); //页面跳转到error1.jsp
}
else{ //如果已经定义
if(!userName.equals("admin")){ //equals是判断两个变量或实例所指向的内存空间的值是不是相同,"!"是取反的意思,如果不同则执行:
response.sendRedirect("error.jsp"); //页面跳转到error.jsp
}
}

//以上是jsp代码
//下面是HTML代码

<IFRAME border=1
name=guest marginWidth=0 frameSpacing=0 marginHeight=0
src="user_logrefresh.jsp" frameBorder=0 noResize width=100
scrolling=no height=20 vspale="100"> </IFRAME></td>

IFRAME是指内嵌框架,实现网页中嵌套网页的功能。这里嵌套的是user_logrefresh.jsp。border为IFRAME边框宽度,width是IFRAME宽度,height是边框高度 scrolling=no是指不设置滚动条。
温馨提示:答案为网友推荐,仅供参考
相似回答