日本项目奇葩需求
<div class="col-md-2">
<div class="input-group col-xs-2">
<div class="input-group-btn">
<button data-toggle="dropdown" class="btn btn-white dropdown-toggle"
type="button" tabindex="-1">移動日
</button>
</div>
<div class="input-group-btn">
<select name="type" class="form-control" style="width: auto;" id="dateSelect">
<option value="">▼</option>
<option value="<="><=</option>
<option value=">=">>=</option>
</select>
</div>
<input type="text" name="keyword" id="dateInput" class="form-control"
style="width: 100px"
placeholder="">
</div>
</div>
后台逻辑
mybatis xml 写法
<choose>
<when test="dateSelect != null and dateSelect != '' and dateInput != null and dateInput != ''">
and rms.date ${dateSelect} #{dateInput}
</when>
<otherwise>
<if test="dateInput != ''">
and rms.date = #{dateInput}
</if>
</otherwise>
</choose>
注意: <= ,>= 在mybatis中取值 用 ${} ,去掉前端传过来的 单引号。