Tôi đang cố thử nghiệm trong JSTL nếu thuộc tính phiên trống. Tuy nhiên, thuộc tính là JSTL rỗng thấy nó là một thuộc tính không trống.JSTL: kiểm tra xem chuỗi có trống không
Đây là mã cứng tôi đang cố gắng thay thế bằng JSTL. Mã này đang hoạt động chính xác:
<% if (request.getAttribute("error") != null) { %>
<div class="alert alert-danger">
<strong>Oh snap, something's wrong, maybe the following error could help you out?<br /></strong>
<%= request.getAttribute("error")%>
</div>
<% } %>
Đây là cách tôi đã thay thế bằng JSTL. Khi được chọn, thuộc tính lỗi không trống, tuy nhiên nó không có.
<c:if test="${not empty sessionScope.error}">
<div class="alert alert-danger">
<strong>Oh snap, something's wrong, maybe the following error could help you out?<br /></strong>
<c:out value="${sessionScope.error}" />
</div>
</c:if>
bạn đã thêm vào thư viện JSTL – gyanu
Bạn đã nhập thẻ JSTL trong trang ** <% @ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c"%> ** – gyanu
Đó thực sự là vấn đề. Tôi đã khắc phục sự cố này trong hơn một giờ. Cảm ơn :) – DaanCelie