From a4d163db5e3d771bdcd75b596e1294914d2d6521 Mon Sep 17 00:00:00 2001 From: art Date: Tue, 30 Jun 2026 16:53:18 +0900 Subject: [PATCH] =?UTF-8?q?fix(redesign):=20=EB=B9=88=EC=83=81=ED=83=9C=20?= =?UTF-8?q?=ED=8C=8C=ED=8E=B8=20UTF-8=20=EC=9D=B8=EC=BD=94=EB=94=A9=20?= =?UTF-8?q?=EA=B9=A8=EC=A7=90=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit posts-empty/recruit-empty.jspf가 <%@ include file %>(정적 include)로 삽입되는데 파편에 pageEncoding 미선언 → Jasper가 기본 ISO-8859-1로 읽어 한글 mojibake. 정적 include는 파일별 인코딩이 독립 결정되므로 각 파편에 <%@ page pageEncoding="UTF-8" %> 추가. 브라우저 스모크로 빈상태 한글 정상 렌더 확인. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/main/webapp/WEB-INF/views/fragments/posts-empty.jspf | 1 + src/main/webapp/WEB-INF/views/fragments/recruit-empty.jspf | 1 + 2 files changed, 2 insertions(+) diff --git a/src/main/webapp/WEB-INF/views/fragments/posts-empty.jspf b/src/main/webapp/WEB-INF/views/fragments/posts-empty.jspf index 0f8acfb..abd7ac8 100644 --- a/src/main/webapp/WEB-INF/views/fragments/posts-empty.jspf +++ b/src/main/webapp/WEB-INF/views/fragments/posts-empty.jspf @@ -1,3 +1,4 @@ +<%@ page pageEncoding="UTF-8" %> <%-- posts-empty.jspf — 포스팅 목록 빈 상태 파편 사용: posts-list.jsp의 posts.isEmpty() 분기에서 include 필요: bibimbap.css (.empty-state 클래스) diff --git a/src/main/webapp/WEB-INF/views/fragments/recruit-empty.jspf b/src/main/webapp/WEB-INF/views/fragments/recruit-empty.jspf index 7d67819..87d0f7d 100644 --- a/src/main/webapp/WEB-INF/views/fragments/recruit-empty.jspf +++ b/src/main/webapp/WEB-INF/views/fragments/recruit-empty.jspf @@ -1,3 +1,4 @@ +<%@ page pageEncoding="UTF-8" %> <%-- recruit-empty.jspf — 팀원 모집 목록 빈 상태 파편 사용: recruit-list.jsp의 recruitPosts.isEmpty() 분기에서 include 필요: bibimbap.css (.empty-state 클래스)