Я подал заявку, но я хочу сделать это.Когда пользователь выбирает страну, он перенаправляет их на другую страницу с заголовком этой страны.это мой код
public class Place {
@RequestMapping(value="/addcountry")
public String place(@RequestParam(value="name", required=false,
defaultValue="PLACE") String name, Model model) {
model.addAttribute("name", name);
return "form/Place";}
@RequestMapping(value = "/redirect", method = RequestMethod.GET)
public String redirect() {
return "redirect:form/Country";
}
@RequestMapping(value = "/finalPage", method = RequestMethod.GET)
public String finalPage() {
return "form/Country";
}
}
JSP:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<form action="some.jsp" class="form">
<title>choose a country</title>
</head>
<body>
<h1>choose your next destination</h1>
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
* {
box-sizing: border-box;
}
body {
font: 16px Arial;
}
.autocomplete {
position: relative;
display: inline-block;
}
input {
border: 1px solid transparent;
background-color: #f1f1f1;
padding: 10px;
font-size: 16px;
}
input[type=text] {
background-color: #f1f1f1;
width: 100%;
}
input[type=submit] {
background-color: DodgerBlue;
color: #fff;
cursor: pointer;
}
.autocomplete-items {
position: centre;
border: 1px solid #d4d4d4;
border-bottom: none;
border-top: none;
z-index: 99;
top: 100%;
left: 0;
right: 0;
}
.autocomplete-items div {
padding: 10px;
cursor: pointer;
background-color: #fff;
border-bottom: 1px solid #d4d4d4;
}
.autocomplete-items div:hover {
background-color: #e9e9e9;
}
.autocomplete-active {
background-color: DodgerBlue !important;
color: #ffffff;
}
</style>
</head>
<body>
<h2>Travel the world</h2>
<p>choose a country you'd like to go</p>
<form:form method = "GET" action = "/HelloWeb/redirect" autocomplete="off" action="/action_page.php">
<div class="autocomplete" style="width:300px;">
<input id="myInput" type="text" name="myCountry" placeholder="Country">
</div>
<input type=submit value ="lets go"/>
</form>
это не полный файл JSP
Я хочу быть перенаправлен на другую страницу, когда пользователь нажимает кнопку отправки IЯ уже сделал базовую страницу Js для этого, и она все еще не работает.Я работаю над этим уже 2 дня без каких-либо успехов. Я использовал ресурсы онлайн, но по-прежнему не работает. Любая помощь будет признательна