KSI일기장
spring 서버실행시 이미지 안보이는 경우, filter, log에 시간표시, debug 본문
*서버 실행시 이미지 안보이는 경우
->프로젝트 설정 자원들 (.xml파일)
<param-value>classpath:spring/root-context.xml</param-value>
<param-value>classpath:spring/appServlet/servlet-context.xml</param-value>
contextpath -> classpath 2가지 수정
-> 복사
-> 붙여넣기
-> 전에 쓰던 자바의 서버프로젝트에서 3개 .jar파일 갖다가
새로만든 /WEB-INF/lib폴더 안에 넣기
(taglibs-standard-impl-1.2.5.jar, taglibs-standard-jstlel-1.2.5.jar, taglibs-standard-spec-1.2.5.jar)
*필터생성
// application 내장 객체 얻어오기
ServletContext application = request.getServletContext();
// 최상위 주소 얻어오기
String contextPath = ( (HttpServletRequest)request ).getContextPath();
// 다운캐스팅
// 세팅
application.setAttribute("contextPath", contextPath);
*로고 실행시 날짜 표시
<!-- Appenders -->
<appender name="console"
class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d{yyyy-MM-dd HH:mm:ss} [%p] %m%n" />
</layout>
</appender>
<!-- sql 로그 출력용 패턴 지정 -->
<appender name="sql-console" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%m%n" />
</layout>
</appender>
<!-- 날짜별 로그 파일 생성용 appender -->
<appender name="dailyRollingFile" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="C:\\workspace\\7_Framework\\comm\\logs\\runtime-log.log" />
<param name="encoding" value="UTF-8" />
<param name="Append" value="true" />
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} [%p] %m%n" />
</layout>
</appender>
-> 복사
-> <appender> </appender>지우고 붙여넣기
-> logger.~~~ 실행시 날짜, 시간 표시
*vo추가, debug
<!-- lombok 라이브러리 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.24</version>
<scope>provided</scope>
</dependency>
→@ModelAttribute Member inputMember
VO인 Member를 불러와 Member안 필드들 모두 표시
'Spring' 카테고리의 다른 글
spring 로그인, 로그아웃, 로그인 실패시 메세지 (0) | 2023.04.25 |
---|---|
spring 1행조회 테이블의 회원의 전화번호만 조회하기 (0) | 2023.04.25 |
DB연결 및 MyBatis이용한 SELECT문 (0) | 2023.04.25 |
Spring MyBatis 설정하기(mybatis-config) (0) | 2023.04.25 |
Framework개념 및 MVC Project생성 (0) | 2023.04.25 |