2013-12-18 2 views
0

자습서의 일부로 컨트롤러 (.java)를 사용하여 다음에 열 페이지를 결정하는 양식 (.jsp)을 만듭니다. 내가 컨트롤러를 참조하고 웹 페이지를 열 때 내가 얻을 :IntelliJ에서 Java 파일을 찾을 수 없음

<form action="/src/Controller"> 

컨트롤러가에서 발견되는 컨트롤러에 대한 참조가 /web/Edit.jsp에서 발견된다

WARNING: No file found for: /src/Controller 

/SRC/Controller.java

내가 뭘 잘못하고 있니?

+0

속성'action = "/ src/Controller"가 java 소스 파일이 아닌 어플리케이션 컨텍스트 내의 경로를 가리키고 있다면, 컨트롤러에 대한 경로를 등록해야하지만 사용중인 프레임 워크에 따라 MVC 프레임 워크가 무엇입니까? –

+0

흠, 위의 경우에만 action = "Controller"여야합니까? 저는 어떤 프레임 워크도 사용하지 않고 있으며, 처음부터 프로젝트를 사용하고 있습니다. 경로를 어떻게 등록합니까? – abc32112

+1

프레임 워크가 없으면 기본적으로'Serlvets'와'Filters' 만 등록 할 수 있기 때문에'MVC 패턴 '을 구현하는 것이 꽤 어렵습니다. [이 답변] (http://stackoverflow.com/a/)을보십시오. 3542297/1029621) 필요한 것을 구현하는 방법에 대한 힌트를 줄 수 있습니다 –

답변

0

문제가 해결되었습니다. 이 IntelliJ에 의해 자동으로 구성되지 않은 이유는 신비이지만,이 문제가있는 경우,이 시도 :

프로젝트 구조 이제> 모듈> 경로> 사용을 선택 모듈의 출력 경로

라는 폴더를 만들고 "클래스를 WEB-INF 폴더에 저장하고 폴더를 선택하십시오.