public void doSearch(HttpServletRequest request) throws FoursoftException, Exception { JournalEntryVO srchParams = null; List<JournalEntryVO> srchResults = null; try { srchParams = (JournalEntryVO) httpRequest.getAttribute("JournalEntryVO"); if (srchParams == null) { srchParams = new JournalEntryVO(); srchParams.setPaginationDetails(); } journalDAO = new JournalEntryDAO(); srchParams.setDateFormat(dateFormat); srchResults = journalDAO.getSearchResult(srchParams); srchParams.setSearchResults(srchResults); httpRequest.setAttribute("JournalEntryVO", srchParams); } finally { srchParams = null; srchResults = null; journalDAO = null; } }