Einfache Suche in Spring MVC

Ich bin neu in Spring MVC, und ich bin versucht zu tun, eine einfache Suche.
Hier ist mein Controller und View. Wie kann ich die Suche tatsächlich funktioniert?
Die findTeamByName ist bereits implementiert das interface und die Teams sind bereits gefüllt in Erinnerung.
Ich danke Euch im Voraus!

@Controller
public class SearchController {

  @Autowired    
  SuperPlayerService sp;

  @RequestMapping(value="/search")
    public ModelAndView Search(@RequestParam(value = "searchTerm", required = false) 
    String pSearchTerm, HttpServletRequest request, HttpServletResponse response) {
        ModelAndView mav = new ModelAndView("search");

       mav.addObject("searchTerm", pSearchTerm);
       mav.addObject("searchResult", sp.findTeamByName(pSearchTerm));      

     return mav;
   }
}

JSP:

<%@ page contentType="text/html" pageEncoding="UTF-8" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="t" tagdir="/WEB-INF/tags" %>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %>


<t:MasterTag>
<jsp:attribute name="pageTitle"><c:out value="Search"/></jsp:attribute>
<jsp:attribute name="currentMenuName"><c:out value="Search"/></jsp:attribute>
<jsp:body>





<div class="row">
     <div class="small-3 columns">
        <input type="text" id="txt" name="searchString">
      </div>

       <div class="small-5 columns end">
         <button id="button-id" type="submit">Search Teams</button>
       </div>

   </div>

 <div class="row">
      <div>
         ${searchTerm}
     </div>
</div>

InformationsquelleAutor Rodrigo E. Pinheiro | 2014-05-23

Schreibe einen Kommentar