📄 contactservlet.java
字号:
package blog;
import java.io.*;
import java.util.*;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
*
* <p>Title: ContactServlet
* <p>Description: 分页转发类</p>
* <p>Copyright: copyright (c) 2005-2005</p>
* <p>Company: </p>
* @author Administrator
* @version 1.0.00_01
*/
public class ContactServlet extends javax.servlet.http.HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws javax.servlet.ServletException,java.io.IOException
{
response.setContentType("text/html");
response.setCharacterEncoding("gbk");
request.setCharacterEncoding("gbk");
PrintWriter out = response.getWriter();
try
{
PageBean pageCtl = new PageBean();
Enumeration enum = request.getParameterNames();
ArrayList paraList = new ArrayList();
while(enum.hasMoreElements()){
String strParam =(String) enum.nextElement();
paraList.add(strParam);
}
if(paraList.size() ==1){
String str = "";
ContactBean contact=new ContactBean((String)request.getParameter((String)paraList.get(0)),"","");
if(contact.getAvailableCount()!=0){
pageCtl = contact.listData((String)request.getParameter((String)paraList.get(0)),"",
"");}
request.setAttribute("strType","");
request.setAttribute("strValue","");
}else{
String []strValue = new String[paraList.size()];
for(int i =0 ;i<paraList.size();i++){
strValue[i] =(String)request.getParameter((String)paraList.get(i));
}
ContactBean contact=new ContactBean(strValue[0],(String)paraList.get(1),
strValue[1]);
if(contact.getAvailableCount()!=0){
pageCtl = contact.listData(strValue[0],(String)paraList.get(1),
strValue[1]);}
request.setAttribute("strType",(String)paraList.get(1));
request.setAttribute("strValue",strValue[1]);
}
request.setAttribute("pageCtl",pageCtl);
}
catch(Exception e)
{
e.printStackTrace();
}
javax.servlet.RequestDispatcher dis=request.getRequestDispatcher("/view.jsp");
dis.forward(request,response);
}
public void doPost(HttpServletRequest request,HttpServletResponse response)
throws javax.servlet.ServletException,java.io.IOException
{
doGet(request,response);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -