Кидает 404 ошибку, при переходе по @WebServlet(“/FrontController”)

244
10 декабря 2017, 11:27

Написал сайтик, есть html код

<%@ page language="java" contentType="text/html; charset=utf-8" 
    pageEncoding="utf-8"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
	<head> 
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
		<title>Set locale</title> 
		<link rel="stylesheet" type="text/css" href="myStyle.css"> 
	</head> 
	<body> 
	<div class="container"> 
		<h1 class="ribbon"><strong class="ribbon-content">Set language</strong></h1> 
		<form action="FrontController" method="get" class="selec"> 
			<input type="hidden" name="command" value="setLocale" /> 
			<p> 
				<div class="select"> 
					<select name="locale" name="slct" id="slct"> 
  						<option value="US">English</option> 
  						<option value="RU">Russian</option> 
					</select> 
				</div> 
			</p> 
			<input type="submit" class="ae" name="singinButton" value="OK" /> 
		</form> 
	</div> 
	</body> 
</html>

При нажатии кнопки должно переходить в контролер, но выкидывает 404. Сервер использую Tomcat 9, работаю на IDEA. Вот код контроллера

package by.web.controller;
import java.io.IOException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import by.web.logic.command.AddHostel;
import by.web.logic.command.Command;
import by.web.logic.command.GoToPage;
import by.web.logic.command.Regist;
import by.web.logic.command.ReservRoom;
import by.web.logic.command.SetLocale;
import by.web.logic.connection.MultiThreadConnection;
import by.web.logic.role.*;
import by.web.logic.singin.*;
@WebServlet("/FrontController")
public class FrontController extends HttpServlet {...}

Deploy at the server startup поставил на папку с вьюшкой.

READ ALSO
intellij не создает web.xml

intellij не создает web.xml

при попытке создания web application, intellij не предлагает создать WEB-INF директорию и webxml

222
Передвижение мыши

Передвижение мыши

Вопрос, а есть ли другие классы, которые дают возможность перемещения мыши, кроме класса Robot ? Robot всем хорош, кроме того, что он меняет скорость...

189
Wildcard в параметре ExecStart

Wildcard в параметре ExecStart

Вечер добрый,

292
Отправка base64 методом POST на веб сервер на Java?

Отправка base64 методом POST на веб сервер на Java?

Не получается отправить правильно base64 методом POST на вебсервер, где то читал что проблема в encoding или UTF-8, но не могу найти правильную информацию(через...

278