Я написал следующий код:
@Controller
@RequestMapping("/test")
public class Home {
@RequestMapping(value = "index")
public String index() {
return "index";
}
@RequestMapping(value = "welcome")
public String welcome(@RequestParam("txtname") String name, ModelMap model) {
model.addAttribute("msg", name);
return "index";
}
}
Теперь у меня два сомнения. Я хочу что-то вроде / test для загрузки index () напрямую. Теперь я должен набрать / test / index. Как мне это настроить.
Во-вторых, index () и welcome () почти одинаковы. Просто параметр запроса добавляется в вывод. Я написал index (), потому что / welcome не будет работать, если нет параметров. Я хочу, чтобы txtname был необязательным или что-то в этом роде, чтобы можно было отказаться от приветствия.