목록디바이스 융합 자바(Java)기반 풀스택 개발자 양성과정(과제) (44)
열심히 끝까지

--------------------------------------------------22.6.8(수요일) Exception int thread "main" java.util.InputMismatchException : 문자열에 사이띄우기를 하면서 입력하면 입력되지 못한 나머지 문자값과 엔터가 정수에 입력되어 올바르지 않은 입력값이라는 예외 출력 ------------------------------------------------22.6.10(금요일) ------------------------------------------------22.6.13(월요일) ------------------------------------------------22.6.14(화요일) Exception in threa..

// 로그인 public MemberVO selectOneMember(MemberVO vo) { Object[] args= {vo.getMid(),vo.getMpw()}; System.out.println("MemberDAO2 작동★"); System.out.println("로그인 시작"); return jdbcTemplate.queryForObject(sql_selectOne, args,new MemberRowMapper()); } MemberDAO2는 jdbcTemplate을 이용해서 작성한 코드로 일반적으로 작성한 MemberDAO에 비해 훨씬 더 간편하게 작성이 가능하도록 되어있다. 하지만 로그인을 위해 사용한 위의 코드를 진행 중, 생각치도 못한 에러를 마주했다. 비밀번호가 비슷한 탓에 잘 기억..

>> 사진 업로드 및 미리보기가 가능하도록 만드시오 [디바이스 융합 자바(Java) day74] 에도 올려 놓음 하지만 거기에 추가사항을 더함 추가사항 : 어떤 사진도 올리지 않으면 default 이미지로 뜨게 만들 것. >> 사실 그 과정을 추가했으나 sql문에서 추가하지 못하는 문제를 발견 - 이미 sql문을 만든 상태인데도 작동을 하지 않아 어쩔 수 없이 따로 추가해주어야 했음 변경 사항은 BoardController.java에 기제 사진을 넣기 위한 설정(MultipartFile) pom.xml------------------------------------------- commons-fileupload commons-fileupload 1.3.1 DispatcherServlet-servlet.x..
BoardController.java------------- @RequestMapping("/main.do") public String main(@RequestParam(value="searchCondition", defaultValue="TITLE", required=false)String searchCondition, @RequestParam(value="searchContent", defaultValue="", required=false)String searchContent,BoardVO bVO, Model model){ // 검색하는 것의 값을 자동매핑 불가(커맨드 객체에는 없기 때문에 불가) // java에서만 사용할 목적으로 BoardVO에 추가 // >> 하지만 전체에서 딱 한번 쓰는 등의 ..

Member 테이블 이용해서 회원가입 로그인 성공/실패 ------------------com.ryo.biz.member : MemberVO, MemberService package com.ryo.biz.member; public class MemberVO { private String mid; private String mpw; private String name; private String role; public String getMid() { return mid; } public void setMid(String mid) { this.mid = mid; } public String getMpw() { return mpw; } public void setMpw(String mpw) { this.mpw..
== Watch 인터페이스를 만들어서 대입해라! -----------------Phone.java[Phone 인터페이스] package test; public interface Phone { public void powerOn(); public void powerOff(); public void volumeUp(); public void volumeDown(); } -----------------Watch.java[Watch 인터페이스] package test; public interface Watch { public void volumeUp(); public void volumeDown(); } -----------------AppleWatch.java package test; public class ..
1. 오류 처리 >> 오류 이유 - 이퀄 조인을 사용하니 WRITER가 MNAME이 되어 MID와 일치하지 않아 변경 및 삭제가 불가능한 사태가 벌어짐 그걸 고치기 위해 맨 위처럼 member.getMname()으로 변경하여 잘 돌아가도록 만듦 2. 오류 처리 >> 오류 이유 - MemberDAO의 selectOne을 이용해 마이페이지를 출력하는 것을 해보고 싶었으나 데이터를 받아오지 못해서 계속 오류가 남 세션을 통해 직접 받아오는 방법으로 해결 3. 오류 처리 >> 오류 이유 - 제목, 작성자 검색을 했으나 제대로 출력되지 않았음. 추가적으로 JOIN 처리를 하면서 열의 이름이 적합하지 않아 발생한 문제 저는 제가 찾아서 검색한 방식을 사용했습니다. 저렇게 JOIN한 상태에서 해결이 되지 않아 이유를..
-------------------- 과제 1. .jsp 내부의 JAVA 코드를 "자바빈즈"로 바꿔서 호출하기! HINT ) JAVA를 먼저 완성한 이휴에 JSP에서 호출하여 사용!!! => 변경해서 동작하는 것을 보여주면 됨 2시에 신호출결하면서 보여주면 됨 ------------------------------ ++++++++필수 아님 위에꺼는 필수 2. selectOne() 페이지 3. update() 버튼 추가하기 4. delete() 버튼 추가하기 ======내 풀이 >> JDBCUtil은 생략함. >> 내 풀이는 그냥 잘 작동하는지 아닌지를 보는 것이기에 이쁨은 추구하지 않길 바람 -------MemberVO package model.vo; public class MemberVO { priva..