📄 logindisplay.java
字号:
package com.mytags;
import java.io.IOException;
import java.util.ArrayList;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.BodyContent;
import javax.servlet.jsp.tagext.BodyTagSupport;
import com.mybean.UserInfo;
public class LoginDisplay extends BodyTagSupport {
private String loginname = null;
private String userpwd = null;
public String getLoginname() {
return loginname;
}
public void setLoginname(String loginname) {
this.loginname = loginname;
}
public String getUserpwd() {
return userpwd;
}
public void setUserpwd(String userpwd) {
this.userpwd = userpwd;
}
UserInfo user = new UserInfo();
public int doAfterBody() {
String userid=null;
String bodyString = bodyContent.getString();
user.setLogionname(this.loginname);
user.setuserPwd(this.userpwd);
BodyContent bodyContent = super.getBodyContent();
JspWriter out = bodyContent.getEnclosingWriter();
ArrayList lst = user.searchUser(user);
if (lst.size() != 0) {
userid=lst.get(2).toString();
String managepath =null;
bodyString = "您好!" + lst.get(0).toString()+ "<br>安仔新闻网欢迎您!<br>";
if (lst.get(1).equals("系统管理员")) {
managepath = "<A href='infomanager.jsp?userid="+userid+"@1' target='rightFrame' >进入后台管理</A><br>";
bodyString = bodyString + managepath;
}
if (lst.get(1).equals("信息维护员")) {
managepath = "<A href='infomanager.jsp?userid="+userid+"+@0' target='rightFrame' >进入后台管理</A><br>";
bodyString = bodyString + managepath;
}
try {
out.print(bodyString);
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
} else {
bodyString = "您好!<br>" + "您还未登陆!";
try {
out.print(bodyString);
} catch (IOException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
}
return EVAL_PAGE;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -