⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 query.jsp

📁 这个是j2eejava web 编程精要十五讲的全部源码。对学习java web编程的人来说是很能得的资料
💻 JSP
字号:
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ page contentType="text/html; charset=GB2312" %>

<%@page import="java.util.*,card.*,util.*" %>

<html:html>
<LINK href="../css/style.css" rel=stylesheet type=text/css>
<head>
<title>
  名片浏览与查询
</title>
</head>
<body bgcolor="#ffffff">
 <br>
<br>
<br>
<h1 align="center">名片浏览与查询 </h1>
<br>

<html:form action="card"  method="post">
<html:hidden value="query" property="command"/>
      <div align="right">
        名片搜索  <html:text property="condition"/>
          &nbsp;&nbsp;&nbsp;
          <html:submit value="查询" property="submit"/> &nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;
      &nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;   &nbsp;&nbsp;&nbsp;
      </div>
  </html:form>

  <br><br>
  
  
<html:form action="card"  method="post" >
<table width=70% border=0 cellpadding="3" cellspacing="1" align="center">
   <tr bgcolor=#8899cc>
     <td>  </td>
    <td> 编号 </td>
   <td> 姓名 </td>
   <td>性别</td>
   <td>手机</td>
   <td>电话</td>
   <td>Email</td>
   <td>通讯地址</td>
    <td> 操作 </td>
   </tr>

<%
  request.setCharacterEncoding("gb2312");
  PageBean pageBean = new PageBean();

  //String condition = request.getParameter("condition");
   String condition = (String)session.getAttribute("condition");
   session.removeAttribute("condition");
  if(condition!=null) condition = new String(condition.getBytes("iso8859_1"),"gb2312");
  System.out.println("The query condition is: "+condition);
  if(condition==null) condition="";

  int pageNum = 5;
  int currPage;
  String url = "query.jsp";

 
   if (request.getParameter("pages")==null) {
     currPage =0;
   }
   else {
        currPage = new Integer(request.getParameter("pages")).intValue();
   }

   System.out.println("Here is currPage!");

    pageBean.setPageNum(pageNum);
    pageBean.setCurrPage(currPage);
    pageBean.setCondition(condition);

     ArrayList list = CardDAO.getCard(pageBean);
    
    //ArrayList list = (ArrayList)session.getAttribute("queryResult");
    //PageBean pageBean = (PageBean)session.getAttribute("pageBean");
    
     
       if(list.size()!=0) {
  Iterator it = list.iterator();
  while (it!=null && it.hasNext()) {
    CardBean info = (CardBean)it.next();
%>
<tr bgcolor=#ffffff>
  <td> <html:checkbox property="check" value="<%=String.valueOf(info.getCardID())%>" /> </td>
<td><%=info.getCardID()%> </td>
<td> <%=info.getName()%></td>
<td><%=info.getSex()%></td>
<td><%=info.getMobile()%></td>
<td><%=info.getPhone()%></td>
<td><%=info.getEmail()%></td>
<td><%=info.getAddress()%></td>

<td> <a href="update.jsp?cardID=<%=String.valueOf(info.getCardID())%>" target="_self">修改名片 </a> </td>
</tr>
<%  } }%>

<tr>
<td> </td>
<td> </td>
<td> </td>

<td> </td>
</tr>

</table>
<p align=center>
<%=Pagination.getPaginationScript(pageBean.getCurrPage(),pageBean.getPageNum(),pageBean.getRecordNum(),pageBean.getCondition(),url)%>
</p>
<br><br>
<p align=center><html:submit value="移到回收站" property="command"/>
      &nbsp;&nbsp;         <html:submit value="彻底删除" property="command"/>
</p>
<div >&nbsp;&nbsp;&nbsp;&nbsp;</div>
</html:form>
</body>
</html:html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -