资源简介
《JSP项目开发案例全程实录》 第一章源码
代码片段和文件信息
package com.yxq.action;
import java.util.List;
import com.yxq.actionSuper.AdminSuperAction;
import com.yxq.dao.OpDB;
import com.yxq.model.CreatePage;
public class AdminAction extends AdminSuperAction {
/** 功能:管理员操作-进行列表显示信息 */
public String ListShow(){
request.setAttribute(“mainPage““../info/listshow.jsp“);
session.remove(“adminOP“);
int infoType=showType.getInfoType();
String stateType=showType.getStateType();
String payforType=showType.getPayforType();
session.put(“infoType“Integer.valueOf(infoType)); //保存已选择的“信息类别”的选项
session.put(“payforType“payforType); //保存已选择的“付费状态”的选项
session.put(“stateType“stateType); //保存已选择的“审核状态”的选项
String sqlall=““;
String sqlsub=““;
object[] params=null;
String mark=““;
int perR=8;
if(!stateType.equals(“all“)&&!payforType.equals(“all“)){ //没有同时选择“付费状态”与“审核状态”中的“全部”选项
mark=“1“;
sqlall=“SELECT * FROM tb_info WHERE (info_type=?) AND (info_state=?) AND (info_payfor=?) ORDER BY info_date DESC“;
sqlsub=“SELECT TOP “+perR+“ * FROM tb_info WHERE (info_type=?) AND (info_state=?) AND (info_payfor=?) ORDER BY info_date DESC“;
params=new object[3];
params[0]=Integer.valueOf(infoType);
params[1]=stateType;
params[2]=payforType;
}else if(stateType.equals(“all“)&&payforType.equals(“all“)){ //同时选择了“付费状态”与“审核状态”中的“全部”选项
mark=“2“;
sqlall=“SELECT * FROM tb_info WHERE (info_type=?) ORDER BY info_date DESC“;
sqlsub=“SELECT TOP “+perR+“ * FROM tb_info WHERE (info_type=?) ORDER BY info_date DESC“;
params=new object[1];
params[0]=Integer.valueOf(infoType);
}else if(payforType.equals(“all“)){ //选择了“付费状态”中的“全部”选项,“审核状态”选项任意
mark=“3“;
sqlall=“SELECT * FROM tb_info WHERE (info_type=?) AND (info_state=?) ORDER BY info_date DESC“;
sqlsub=“SELECT TOP “+perR+“ * FROM tb_info WHERE (info_type=?) AND (info_state=?) ORDER BY info_date DESC“;
params=new object[2];
params[0]=Integer.valueOf(infoType);
params[1]=stateType;
}
else if(stateType.equals(“all“)){ //选择了“审核状态”中的“全部”选项,“付费状态”选项任意
mark=“4“;
sqlall=“SELECT * FROM tb_info WHERE (info_type=?) AND (info_payfor=?) ORDER BY info_date DESC“;
sqlsub=“SELECT TOP “+perR+“ * FROM tb_info WHERE (info_type=?) AND (info_payfor=?) ORDER BY info_date DESC“;
params=new object[2];
params[0]=Integer.valueOf(infoType);
params[1]=payforType;
}
String strCurrentP=request.getParameter(“showpage“);
String gowhich=“admin_ListShow.action“;
OpDB myOp=new OpDB();
CreatePage createPage=myOp.OpCreatePage(sqlall paramsperRstrCurrentPgowhich); //调用OpDB类中的OpCreatePage()方法计算出总记录数、总页数,并且设置当前页码,这些信息都封装到了createPage对象中
int currentP=createPage.getCurrentP();
if(currentP>1){
int top=(currentP-1)*perR;
if(mark.equals(“1“)){
sqlsub=“SELECT TOP “+perR+“ * FROM tb_info i WHERE (info_type = ?) AND (info_payfor = ?) AND (info_state = ?) AND (info_da
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 967 1985-01-01 16:00 01\.classpath
文件 279 1985-01-01 16:00 01\.myme
文件 1408 1985-01-01 16:00 01\.project
文件 500 1985-01-01 16:00 01\.settings\.jsdtscope
文件 49 1985-01-01 16:00 01\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 1985-01-01 16:00 01\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1866 1985-01-01 16:00 01\cityinfo.xm
文件 234 1985-01-01 16:00 01\connDB.properties
文件 582 1985-01-01 16:00 01\css\st
文件 1441792 1985-01-01 16:00 01\Databa
文件 516096 1985-01-01 16:00 01\Databa
文件 1626 1985-01-01 16:00 01\images\admin_exit.gif
文件 1563 1985-01-01 16:00 01\images\admin_index.gif
文件 19278 1985-01-01 16:00 01\images\admin_menu.jpg
文件 69806 1985-01-01 16:00 01\images\admin_top.jpg
文件 51 1985-01-01 16:00 01\images\back.gif
文件 2120 1985-01-01 16:00 01\images\b_logon.gif
文件 2021 1985-01-01 16:00 01\images\b_reset.gif
文件 16039 1985-01-01 16:00 01\images\default_e.jpg
文件 24241 1985-01-01 16:00 01\images\default_m.jpg
文件 1407 1985-01-01 16:00 01\images\default_t.jpg
文件 27423 1985-01-01 16:00 01\images\end.jpg
文件 1490 1985-01-01 16:00 01\images\leftD.jpg
文件 937 1985-01-01 16:00 01\images\leftS.jpg
文件 6718 1985-01-01 16:00 01\images\logo.gif
文件 262 1985-01-01 16:00 01\images\logon_end.gif
文件 574 1985-01-01 16:00 01\images\logon_middle.gif
文件 32680 1985-01-01 16:00 01\images\logon_top.gif
文件 5677 1985-01-01 16:00 01\images\menu.gif
文件 1111 1985-01-01 16:00 01\images\m_index.gif
............此处省略214个文件信息
- 上一篇:图书管理系统(源码+数据库+截图)
- 下一篇:jacob 1.19
相关资源
- jsp+servlet+jdbc开发学生信息后台管理系
- JSP选课系统(源码+文档+数据库)
- 基于JSP的超市销售管理系统(源码+
- jsp宠物商店(源码+数据库)
- jsp进销存管理系统(源码+数据库+文档
- 基于JAVA_JSP电子书系统(源码+数据库
- JSP考试网上报名考试系统(源码+数据
- jsp讲解
- jsp简单登录
- shine网上书城(jsp+mysql)
- 基于JSP学生成绩管理系统软件的开发
- 学生请假管理系统.zip
- 药品进销存管理系统(论文范文_JSP
- JSP购物网站完整源码包含项目源码,
- 奖学金管理系统java+jsp+mysql
- 实现jsp页面二级下拉框联动,实时读
- 北师大学珠海校区实施SunONE数字校园
- JSP+SQL音乐网站(毕业设计)
- JSP+MYSQL鞋城在线销售系统
- jsp网站模板
- JSP多文件上传同时上传
- JAVA JSP学生网上报名系统
- java web项目案例——知识管理软
- 《Android应用程序开发与典型案例》
- 大双引力中的双耦合物质场得到了中
- pdf-chinese.zip
- jsp网上购物系统132410
- 网上购书系统(jsp+servlet+javaBean的网上
- 基于jsp的仓库管理系统105788
- JSP+MYSQL校园一卡通系统 源代码
评论
共有 条评论