404, когда запрос имеет параметры URL в Glassfish - PullRequest
1 голос
/ 14 марта 2012

Не могу со мной понять это.Я развертываю приложение на glassfish 3.1.2.

Я помещаю тестовый файл в папку приложения на том же уровне, что и WEB-INF с именем test.html

Теперь, когда я получаю доступ к файлуэто: http://myserver/application/test.html Он подается нормально, как я и ожидал.

Проблема в том, что к запросу прикреплены параметры, например: http://myserver/application/test.html?foo=bar Glassfish возвращает 404, поскольку ищет файл с именем test.html? Foo = bar

Как заставить Glassfish игнорировать параметры и обслуживать запрошенный файл?

1 Ответ

0 голосов
/ 15 марта 2012

Это не имеет ничего общего с Netbeans.Я обошел это, сделав html-файл сервлетом:

<servlet>
<servlet-name>openid</servlet-name>
<jsp-file>/test.html</jsp-file>
</servlet>

<servlet-mapping>
<servlet-name>openid</servlet-name>
<url-pattern>/test.html</url-pattern>
</servlet-mapping>

Так что теперь test.html? Foo = bar работает как положено.Должно быть, что Glassfish ожидает, что все, что входит с параметрами, будет сервлетом / JSP.

...