index.html:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%--<%@ taglib prefix='c' uri='http://java.sun.com/jsp/jstl/core' %>--%>
<html>
<head>
<title>JavaTrouble</title>
</head>
<body>
<div class="main">
<form action="/findDate" method="post">
<input type="text" title="введите значение" name="inputDate" class="input-date" value="input Date">
<button type="submit" class="button-date">submit</button>
</form>
</div>
</body>
</html>
MyController.java:
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class MyController {
@RequestMapping("/findDate")
public String home(String inputDate, Model model){
System.out.println(inputDate);
return "index";
}
}
Для получения данных используйте аннотацию @RequestParam
:
Аннотация, указывающия, что параметр метода должен быть привязан к параметру веб-запроса.
Поддерживаются методы аннотированных обработчиков в Spring MVC следующим образом:
public String home(@RequestParam("inputDate") String inputDate, Model model){
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
проблема заключается в том что при считывании данных с клавиатуры с помощью методов класса Scanner, он пропускает строки (Date и Notes)Насколько я понял...