일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- jQuery
- AJAX
- JavaScript
- FLASK
- iOS배포
- 계산기앱만들기
- iOS계산기
- 스위프트
- FileOwner
- DispatchGroup
- 딩동말씀
- spring
- 스프링
- 맥
- Swift
- 개발기록
- 계산기앱
- 웹
- Xib
- iOS앱배포
- ios
- 자바스크립트
- 앱배포
- subscript
- customclass
- MainScheduler
- 앱버전구하기
- Xcode
- 파이썬서버
- Python
- Today
- Total
목록웹 (14)
개발하는 뚝딱이
웹 개발 과정에서 개발자 도구로 console 확인 시, favicon 404에러가 뜨는 경우가 있다. favicon이란? 웹 사이트의 상단 탭에 보여지는 아이콘이다. 아래 그림의 빨간 박스에 쳐져 있는 것이 그 예시. Chrome이나 FireFox에서는 favicon.ico에 링크가 걸려있지 않으면 서버를 다시 호출하고 404에러가 발생한다. 이를 막기 위해서 favicon이 없음을 알려줘야 한다. 태그 사이에 아래와 같이 링크를 넣어준다. console 창이 깔-끔! 해지는 것이 확인 가능하다.
스프링으로 웹 서비스를 구축 후, 배포 파일을 만들었다. 이 때, 404에러가 뜨는데 한참 이유를 찾아도 모르겠다. 404에러는 url을 제대로 매핑하지 못했을 때 일어난다. 지정한 웹 페이지로 가지 못했을 때 발생하는 에러이다. 이클립스에서는 제대로 돌아가는데??? 그렇다면 프로그램 내에서 컨트롤러의 mapping문제는 아닐 것이다. 배포 or 서버의 문제일 듯. 한참 삽질을 하다가 case로 분류해보았다. Case 1 프로젝트 우클릭 → Properties → Web Project Settings의 Context root를 확인한다 보통 Context root는 기본적으로 프로젝트의 artifactId로 지정된다. 다른 프로젝트를 import할 때 항상 context root를 고쳐줘야 하는데, 이게..
Spring 프레임워크로 개발 도중, JSP에서 Controller로 / Controller에서 JSP로 데이터를 주고 받는 경우가 생겼다. 이 때, AJAX를 사용하여 간단하게 처리하였다. CASE 1 : 스프링에서 JSP로 데이터를 보낼 때 MainController.java @RequestMapping(value = "get.do") @ResponseBody public String ajax() { Map map = new HashMap(); map.put("kor", "Korea"); map.put("us", "United States"); return null; } test.jsp function test() { $.ajax({ type : "GET", url : "get.do", data : ..