📄 showmcservlet.java
字号:
package com.lmh.servlet.font;
import java.io.IOException;
import java.util.List;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.lmh.dao.impl.OracleMcDAO;
import com.lmh.dao.impl.OracleMcTypeDAO;
import com.lmh.dao.vo.McBean;
public class ShowMcServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
OracleMcDAO mcDao = new OracleMcDAO();
OracleMcTypeDAO mcTypeDao = new OracleMcTypeDAO();
List mcTypeList = mcTypeDao.searchMcType(-1, null);
request.setAttribute("mcTypeList", mcTypeList);
int nid = -1;
int maxid = -1;
int minid = -1;
String sname = null;
int pastart = -1;
int paend = -1;
int countAll = 0;
int curPage = 1;
int totalPage = 0;
int pagesize = 0;
try {
nid = Integer.parseInt(request.getParameter("nid"));
} catch (Exception en) {
}
try {
maxid = Integer.parseInt(request.getParameter("maxid"));
} catch (Exception en) {
}
try {
minid = Integer.parseInt(request.getParameter("minid"));
} catch (Exception en) {
}
try {
sname = request.getParameter("sname");
} catch (Exception en) {
}
try {
curPage = Integer.parseInt(request.getParameter("curPage"));
} catch (Exception en) {
}
try {
pagesize = Integer.parseInt(this.getServletConfig()
.getInitParameter("pagesize"));
} catch (Exception en) {
}
pastart = (curPage - 1) * pagesize + 1;
paend = curPage * pagesize;
/**
* 符合条件的总记录数
*/
countAll = mcDao.getCount(sname, -1, -1, maxid, minid);
totalPage = (countAll - 1) / pagesize + 1;
request.setAttribute("countAll", countAll);
request.setAttribute("curPage", curPage);
request.setAttribute("totalPage", totalPage);
List mcList = mcDao.selectMc(-1, sname, -1, -1, maxid, minid, pastart,
paend);
request.setAttribute("mcList", mcList);
RequestDispatcher rd = null;
if (nid == -1) {
rd = request.getRequestDispatcher("/font/show.jsp");
} else {
McBean mcBean = mcDao.selectMc(nid);
request.setAttribute("mcBean", mcBean);
rd = request.getRequestDispatcher("/font/detail.jsp");
}
rd.forward(request, response);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -