Я работаю над проектом Spring MVC. Там есть страница Home.jsp, которая отлично работает, и я должен добавить кнопку на этой странице, которая откроет новую страницу jsp для ввода нового сотрудника. Я добавил HTML и javascript в Home.jsp и создал мой NewEmpInput.jsp. Но когда я нажимаю кнопку, я получаю 404 ресурс не найден. Вы можете увидеть мою window.open функцию здесь:404 ресурс не найден Добавление файла jsp
<html>
<head>
<title>Home</title>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script type="text/javascript" src="jquery-1.8.3.js"></script>
<link href="assets/css/bootstrap.css" rel="stylesheet">
<link href="assets/css/bootstrap-responsive.css" rel="stylesheet">
<!-- Our custom styling! -->
<link rel="stylesheet" href="<c:url value='/resources/css/mainStyle.css'/>">
<!-- Our custom javascript! -->
<script src="<c:url value='/resources/javascript/commentModal.js'/>" ></script>
<script src="<c:url value='/resources/javascript/activeFilters.js'/>" ></script>
<script src="<c:url value='/resources/javascript/searchFilters.js'/>" ></script>
<script src="<c:url value='/WEB-INF/views/NewEmpInput.jsp'/>" ></script>
<script >var newEmpWindow;
function openWin() {
newEmpWindow = window.open("/WEB-INF/views/NewEmpInput.jsp", "left=300, width=800, height=400, top=200");}
</script>
</head>
<body>
Home.jsp и NewEmpInput.jsp находятся в той же папке, в затмении проекта. – Mel
В вашем случае, почему бы вам не создать сопоставление запросов в вашем контроллере и в функции window.open передать url (requestmapping to the method). –