반응형

VO에 변수를 String배열변수 따로, 일반 String 변수 따로 생성함.

데이터 교환은 배열로 하고 DB저장할땐 String으로 하려 함.

 

input 은 배열에다 받음

 

 

Controller에서 VO로 받고

 

반복문으로 각 인덱스의 값을 String 변수에 넣어주고 insert를 반복함

반응형
반응형

jsp form에서 항상 VO타입 지정하고 보냈는데 지정하지 않아도 controller에서 알아서 VO에 담김 

 

받을 때 여러개로 받으면 된다 . 개꿀~^0^

반응형
반응형

1. 다운로드

logging.apache.org/log4j/1.2/download.html

 

Apache log4j 1.2 - Download Apache log4j 1.2

Log4j 2 is nominated for the JAX Innovation Awards! Do you like its performance, garbage-free logging, and easy and flexible configuration? Log4j 2 needs your love. Vote for Log4j 2! End of Life On August 5, 2015 the Logging Services Project Management Com

logging.apache.org

log4j-1.2.17.zip파일 다운로드 > 압축 해제

 

2. jar 파일을 라이브러리에 추가 spring의 경우 pom.xml에 dependency 있는지 확인

 

 

3. /src/main/resources 밑에 log4j.xml

open with xml editor

appender : 로그를 출력하는 위치
logger : 로그 파일을 작성하는 클래스 

 

사용

import org.apache.log4j.Logger

임포트

Logger log = Logger.getLogger(This.getClass));

로거 생성

 

if(log.isDebugEnabled()) {

      log.debug("로그 내용")

}  로그 찍기

반응형
반응형

JSP view에서 input으로 받은 데이터가 Controller로 전달이 안 되고 계속 null값만 보여짐

<form:form action="save.do" type="post"commandName="CardVO" encType="multipart/form-data">

<input type="text" name="user_name">

 

이런 코드인데 VO를 보내면 Controller에서 자꾸 null이 찍힘

encType="multipart/form-data" 때문이었음

지우니까 잘됨

 

1. form:form 기본 method는 post로, post를 명시할 필요 X 

2. encType="multipart/form-data" 는 input type file 이 있는 경우에만 써야함(file upload 시)

반응형

+ Recent posts