파일을 업로드 할 때 많은 오류가 있습니다. 그러나, 그들은 내 localhost에서 완벽하게 작동합니다.서버에서 서블릿에 액세스하려면 어떻게해야합니까?
나는 그 행동이 서블릿 인 형태를 가지고있다. 파일 구조가 모든 .class 파일을 /WEB-INF/classes
디렉토리에 넣도록합니다. 나는 형태로 동작 /WEB-INF/classes/myservlet
으로 이것을 쓸 때 문제는 내가이 메시지를 얻을 수 있습니다 :
"You don't have permission to access /WEB-INF/classes/myservleton this server".
내가이 문제를 해결하려면 어떻게해야합니까?
업데이트 :
http://mydomain.com/addservlet
내가 오류를
The requested URL /addservlet was not found on this server
web.xml
<servlet>
<servlet-name>addservlet</servlet-name>
<servlet-class>app.addservlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>addservlet</servlet-name>
<url-pattern>/addservlet</url-pattern>
</servlet-mapping>
의 일부입니다
해당 폴더는 서버에서만 액세스 할 수 있습니다. 'action = "/ myservlet"'을 시도 했습니까? 물론 서블릿 매핑 후. – blackcompe
나는 서블릿을 매핑하지 않았지만 Tor P가 아래에서 말한 것을 시도 할 것이다. =) –