Driver must not be null
<property name="driver" value="com.edb.Driver" />
Cannot
convert value of type [java.lang.String] to required type
[java.sql.Driver] for property 'driver': no matching editors or
conversion strategy found
<property name="driverClass" value="com.edb.Driver" />
java.lang.IllegalArgumentException: Cannot find class [com.edb.Driver]
1. 프로젝트 build path에 로컬경로로 넣어줌.
2. 로컬경로로 인식이 안되는 경우도 있다고 하여 webapp > WEB-INF > spring > lib 폴더 생성 > jdbc파일 추가
3. 프로젝트 build path로 위경로 인식함.
4. 안됨... 톰캣 이것저것만지다가
5. Run configration > classpath > User Entries > Add External JARs > jdbc 파일 추가 하니까 된다!!!!!
와ㅜㅜ이걸로보낸 시간이 얼마여............ㅜㅜ
There is no setter for property named 'seq' in 'class com.restful.test.model.Measure'
* Measure에 변수선언, set, get 등록 안함..
** extends 는 java에서는 변수명이 될 수 없음 (Syntax error on token "extends", invalid VariableDeclarator)
extends_etc로 변수명 선언
There is no setter for property named 'extends' in 'class com.restful.test.model.Measure'
sql.xml
<result column="extends_etc" property="extends_etc"/>
바꾼 변수명으로 연결시켜줘야함.
====================== 이제 드디어 정상동작!! ===================================
HTTP Status 404 - /test/WEB-INF/views/lists.jsp
controller 에 return 값을 ##@#.jsp 명으로!
return "home";
HTTP Status 500 - An exception occurred processing JSP page /WEB-INF/views/home.jsp at line 24
Property 'values' not found on type com.restful.test.model.Measure
jstl 객체뿌려주는 곳에
<td>${lists.date}</td> -> <td>${lists.input_dt}</td>
<td>${lists.extends}</td> -> <td>${lists.extends_etc}</td>
한번에 좀 바꿔줍시다!
====================== 이제 드디어 정상동작!! ===================================
근데 왜 values가 안나오지..?
java 대소문자 구문한다... (확실한가... Values -> values 로 변경)
====================== 이제 드디어 정상동작!! ===================================
http://localhost:8080/test/list