📄 displayuser.java
字号:
package com.mytags;
import java.util.ArrayList;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.BodyContent;
import javax.servlet.jsp.tagext.BodyTagSupport;
import com.mybean.Usermanager;
public class DisplayUser extends BodyTagSupport {
private int curpage;
public int getCurpage() {
return curpage;
}
public void setCurpage(int curpage) {
this.curpage = curpage;
}
private String searchtext;
private String searchcontent;
public String getSearchcontent() {
return searchcontent;
}
public void setSearchcontent(String searchcontent) {
this.searchcontent = searchcontent;
}
public String getSearchtext() {
return searchtext;
}
public void setSearchtext(String searchtext) {
this.searchtext = searchtext;
}
Usermanager userm = new Usermanager();
public int doAfterBody() {
ArrayList lst;
BodyContent bodycontent = super.getBodyContent();
JspWriter out = bodycontent.getEnclosingWriter();
lst = userm.getAllUser(curpage,this.searchcontent,this.searchtext);
if (this.searchtext.equals("用户名")) {
lst = userm.getAllUser(curpage,this.searchcontent,this.searchtext);
}
if (this.searchtext.equals("注册时间")) {
lst = userm.getAllUser(curpage,this.searchcontent,this.searchtext);
}
if(this.searchtext.equals("用户类型"))
{
lst = userm.getAllUser(curpage,this.searchcontent,this.searchtext);
}
int intPage2 = Integer.parseInt(lst.get(lst.size() - 2).toString());
int intPageCount = Integer.parseInt(lst.get(lst.size() - 1).toString());
int yonjiu = 1;
int intpage3 = 0;
try {
out.print("<table align='center' border='0' width='90%' >");
out.print("<tr>");
out.print("<td><A href='usermanager.jsp?context=" + yonjiu
+ "'>首页</A></td>");
if (intPage2 < intPageCount) {
intpage3 = intPage2 + 1;
out.print("<td><A href='usermanager.jsp?context=" + intpage3
+ "'>下一页</A></td>");
}
if (intPage2 > 1) {
intPage2 = intPage2 - 1;
out.print("<td><A href='usermanager.jsp?context=" + intPage2
+ "'>上一页</A></td>");
}
out.print("<td><A href='usermanager.jsp?context=" + intPageCount
+ "'>尾页</A></td>");
out.print("</tr>");
out.print("<tr>");
out
.print("<td align='center' width='16%'><font color='#0000ff'>用户编号</font></td>");
out
.print("<td align='center'width='16%'><font color='#0000ff'>用户类型</font></td>");
out
.print("<td align='center'width='16%'><font color='#0000ff'>用户登录名</font></td>");
out
.print("<td align='center' width='16%'><font color='#0000ff'>已有权限</font></td>");
out
.print("<td align='center' width='16%'><font color='#0000ff'>修改用户信息</font></td>");
out
.print("<td align='center' width='16%'><font color='#0000ff'>删除该用户</font></td>");
out.print("</tr>");
for (int j = 0; j < lst.size() - 2; j++) {
userm = (Usermanager) lst.get(j);
//out.print("<form action='userselectservlet'>");
out.print("<tr>");
out
.print("<td><input type='radio' name='userliid' value="
+ userm.getUserid()
+ ">"
+ userm.getUserid()
+ "</td>");
out.print("<td><input type='text'name='usertype' value="
+ userm.getUsertype() + "></td>");
out.print("<td><input type='text' name='userloginname' value="
+ userm.getLoginname() + "></td>");
out.print("<td><input type='text' name='userpower' value="
+ userm.getLimittext() + "></td>");
out
.print("<td><input type='submit' name='userupdate' value='修改'></td>");
out
.print("<td><input type='submit' name='userupdate' value='删除'></td>");
//out.print("</form>");
}
out.print("</tr>");
out.print("<tr align='center'>");
out.print("</tr>");
out.print("</table>");
} catch (Exception ex) {
}
return EVAL_PAGE;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -