일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Button
- CSS
- Array
- javascript
- IntelliJ
- 배열
- table
- ArrayList
- html
- 테이블
- vscode
- windows
- json
- CMD
- 이클립스
- 문자열
- Maven
- string
- input
- 이탈리아
- date
- Java
- 자바
- js
- Files
- Visual Studio Code
- Eclipse
- 인텔리제이
- list
- 자바스크립트
- Today
- Total
어제 오늘 내일
작성된 코드가 너무 길 때, 인텔리제이의 코드 접기, 펼치기 기능을 이용하면 메소드명만 남기고 나머지 내용을 접어서 숨길 수 있습니다. 그러면, 스크롤을 많이 내리지 않고도 코드의 대략적인 내용을 한눈에 파악기 쉬워집니다. 이번에는 인텔리제이에서 메소드를 접고 펼치는 방법과 전체 코드를 한 번에 접고 펼치는 방법을 알아보도록 하겠습니다. 1. 메소드 펼치기 / 접기 Windows : Ctrl + + / Ctrl + - Mac : Cmd + + / Cmd + - 메소드 접기 커서를 접으려는 메소드에 두고, Ctrl + - 키를 입력합니다. Mac은 Ctrl 키 대신 Cmd 키를 사용합니다. 메소드 펼치기 커서를 펼치려는 메소드에 두고, Ctrl + + 키를 입력합니다. Mac은 Ctrl 키 대신 Cmd 키..
@RequestParam @RequestParam 어노테이션은 Servlet request parameters (Query Parameter, Form data)를 Controller의 메소드 파라미터와 바인딩하는 역할을 한다. 기본 사용법 @GetMapping("/say-hello") public String helloMvc(@RequestParam String name, Model model) { model.addAttribute("data", name); return "hello-template"; } http://localhost:8080/say-hello?name=anna 위와 같이 쿼리 파라미터로 전달된, name이 helloMvc() 메소드의 파라미터 이름 'name'과 바인딩된다. name..
Javascript 함수의 파라미터 기본값을 설정하면 함수를 호출할 때, 파라미터가 전달되지 않으면 설정된 기본값을 사용합니다. 함수 파라미터 기본값 설정하기 function sayhi(greeting='Hi', name='Anna') { document.write(`${greeting}, ${name} `) } sayhi(); // Hi, Anna sayhi("안녕"); // 안녕, Anna sayhi(undefined, "Angela"); // Hi, Angela sayhi("안녕하세요", "영수님"); // 안녕하세요, 영수님 위 예제에서 sayhi() 함수는 greeting과 name, 2개의 파라미터를 입력받습니다. 그리고, 각각의 파라미터의 기본값은 'Hi', 'Anna'로 설정되었습니다. s..
Spring Boot 웹 프로젝트 실행 도중 아래와 같은 에러가 발생하였다. java.lang.IllegalArgumentException: Name for argument of type [java.lang.String] not specified, and parameter name information not found in class file either. at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.updateNamedValueInfo(AbstractNamedValueMethodArgumentResolver.java:183) ~[spring-web-6.1.1.jar:6.1.1] at org.s..