강의노트

관련 글 69
리스트 추가/삭제
#1 레이아웃작성 #2 액티비티작성
커스텀어댑터
#1 리스트 레이아웃 작성 (main.xml) #2 각 리스트에 넣을 레이아웃 작성 (custom.xml) #3 PersonInfo 클래스 작성 #4 메인 액티비티 작성 #5 어댑터 클래스 작성 --> BaseAdapter 상속 #6 Permission에 콜_폰 추가
웹클라이언트뷰
#1 레이아웃 작성 #2 액티비티 작성 #2-1 액티비티 이너클래스 작성 : 버튼 클릭이벤트 #2-2 액티비티 이너클래스 : 웹뷰 클라이언트 이벤트 #3 Permission에 인터넷 추가
웹뷰
#1 레이아웃 작성 : composite의 WebView 추가 #2 액티비티 작성 #3 Permission에 INTERNET 추가
음악 플레이어
#1 레이아웃 작성 #2 리소스파일에 raw폴더생성 -> mp3파일 import 하기 (파일이름은 영문으로!) #3 액티비티 클래스 작성 #4 서비스 클래스 작성 #5 AndroidMenifest.xml 에 서비스 클래스 추가 ## 버그 ; 플레이 실행시 반복적으로 겹쳐서 실행됨
[exception]CommonExceptionResolver.java
@Componentpublic class CommonExceptionResolver extends SimpleMappingExceptionResolver {@AutowiredMessageSource msg; @Overrideprotected ModelAndView doResolveException(HttpServletRequest request,HttpServletResponse response, Object handler, Exception ex) {// TODO Auto-generated method stubModelAndView mv = new ModelAndView();String url="";if(ex instanceof LoginException){//ex가 LoginException에 대한 ..
[views]loginForm.jsp
아이디비밀번호
[WEB-INF]servlet-context.xml
infrastructure --> in the /WEB-INF/views directory --> class="org.springframework.web.servlet.view.InternalResourceViewResolver"> up static resources in the ${webappRoot}/resources directory --> class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
[controller]UserController.java
@Controller public class UserController { @Autowired IUserService userService; @RequestMapping(value="/", method=RequestMethod.GET) public String moveLoginPage(){ return "loginForm"; } @RequestMapping(value="/login.action", method=RequestMethod.POST) public String checkLogin(@ModelAttribute UserInfo user, Model model) throws SQLException, LoginException{ //사용자의 정보가 있는지 조회를 하는 기능을 호출 UserInfo uIn..