Exemplo n.º 1
0
 /** 执行搜索 */
 public String search() {
   NoteSendQuery sendQuery = new NoteSendQuery();
   String searchType = getRequest().getParameter("searchType");
   String searchInfo = getRequest().getParameter("searchInfo").trim();
   try {
     searchInfo = java.net.URLDecoder.decode(searchInfo, "UTF-8");
   } catch (UnsupportedEncodingException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
   }
   if (null != searchInfo && !searchInfo.equals("")) {
     if ("sendid".equals(searchType)) {
       sendQuery.setSendid(searchInfo);
     }
     if ("recipient".equals(searchType)) {
       sendQuery.setRecipient(searchInfo);
     }
     if ("message".equals(searchType)) {
       sendQuery.setMessage(searchInfo);
     }
   }
   Page page = noteSendManager.findPage(sendQuery);
   savePage(page, sendQuery);
   return LIST_JSP;
 }