2015-10-05 76 views
0

我創建了一個表單,以便使用Spring MVC和Thymeleaf按日期進行搜索。這是形式:Spring MVC + Thymeleaf:無法通過GET方法發送值

<form role="form" action="#" th:action="@{buscar(fecha=${fecha})}" method="get" id="frmBuscar"> 
    <div class="form-group form-inline col-xs-5"> 
     <label>Mes</label> 
     <input type="text" class="form-control input-sm monthPiker" name="fecha" id="fecha"/> 
     <input type="submit" class="btn btn-primary" id="buscarRetencion" value="Buscar Retenciones"/> 
    </div> 
</form> 

我注意到,行動值是"buscar?fecha="而不是"buscar?fecha=5-5-2015"。我需要捕獲字段"fecha"的值。

回答

2

從表單動作中刪除fecha參數(使用th:action="@{buscar}"而不是th:action="@{buscar(fecha=${fecha})}")。

有一個表格字段fecha和重複可能會導致問題。