@Controller
public class BasicController {
@Component("helloBean") // 이름을 지정하지 않으면, BasicController.helloBean으로 빈 이름이 자동 등록!
static class HelloBean{
public String hello(String data){
return "Hello " + data;
}
}
@GetMapping("/text-basic")
public String textBasic(Model model)
{
model.addAttribute("data","Hello <b>Spring!<b>");
return "basic/text-basic";
}
}
고로, 아래와 같이 타임리프를 사용하여 스프링 빈을 사용하려고 할 때 문제가 생긴다.
'Springあるある' 카테고리의 다른 글
Map :: values() 사용 시 주의점(Feat. ConcurrentModificationException) (0) | 2025.01.10 |
---|---|
타임리프 프로토타입 주석(Feat. 타임리프 주석) (0) | 2025.01.09 |
Request Body 전체 조회!!(Feat. HttpEntity) (0) | 2025.01.03 |
@ModelAttribute 실행 프로세스 (0) | 2025.01.03 |
@RequestParam(required=true)의 주의점 (0) | 2025.01.03 |