这是我的jsp
$(function(){
$(document).on('click', '.label-input', function(){
$(this).hide();
var $input = $(this).next('.edit-input')
$input.show();
$input.focus();
});
$(document).on('focusout', '.edit-input', function(){
$(this).hide();
var $label = $(this).prev('.label-input');
$label.text($(this).val());
$label.show();
});
});
,我想收到问题。当控制器从表单获取字符串时,问号不会显示。唯一的解决方案是对其进行硬编码(请注意if)。
这是控制器。
<c:forEach items="${respondidas}" var="pregunta">
<li class="list-group-item d-flex justify-content-between lh-condensed">
<div>
<h6 class="my-0"><c:out value="${pregunta.pregunta}"/></h6>
<h6 class="my-0"><c:out value="${pregunta.respuesta}"/></h6>
</div>
<div class="col-md-4">
<small><a href="<c:url value='list/subir/${pregunta.pregunta}'/>">Subir a KB</a></small>
</div>
</li>
</c:forEach>