Struts1 Preety url - PullRequest
       16

Struts1 Preety url

0 голосов
/ 09 февраля 2012
<servlet-mapping>
    <servlet-name>action</servlet-name>
    <!--<url-pattern>*.do</url-pattern>-->
    <url-pattern>/</url-pattern>
</servlet-mapping>

Я делаю так, чтобы мой URL-адрес был дружественным. Теперь я сталкиваюсь с проблемой в том, что моему контроллеру я передаю параметр: test1.in как

http://www.myweb.com/manage/test1.in

Итак, в сервлете управления действиями я получаю параметр как test1, а не test1.in, может кто-нибудь сказать мне, как это сделать?

1 Ответ

1 голос
/ 17 февраля 2012

Друзья, наконец-то я получил решение этой проблемы: используя объект запроса

String requestUrlTemp = new String(request.getRequestURL());
String requestUrl = "";   
requestUrl= URLDecoder.decode(requestUrlTemp, "UTF-8" );
...