Spring BeanNameUrlHandlerMapping отображает шаблон URL - PullRequest
1 голос
/ 07 июня 2011

У меня есть этот конкретный запрос относительно BeanNameUrlHandlerMapping в Spring.Часть моего dispatcher-servlet.xml выглядит следующим образом -

<bean id="beanNameUrl" class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/>

<bean name="/start.htm" class="controller.StartController"/>
<bean name="/login.htm" class="controller.LoginController"/>
<bean name="/company.htm" class="controller.CompanyController"/>
<bean name="/client.htm" class="controller.ClientController"/>
<bean name="/paginate.htm" class="controller.PaginateController"/>
<bean name="/detail_view.htm" class="controller.DetailViewController"/>
<bean name="/edit_view.htm" class="controller.EditViewController"/>
<bean name="/create_view.htm" class="controller.CreateViewController"/>
<bean name="/building.htm" class="controller.BuildingController"/>
<bean name="/tower.htm" class="controller.TowerController"/>
<bean name="/floor.htm" class="controller.FloorController"/>
<bean name="/space.htm" class="controller.SpaceController"/>
<bean name="/contract.htm" class="controller.ContractController"/>
<bean name="/space_package.htm" class="controller.SpacePackageController"/>
<bean name="/charge_head.htm" class="controller.ChargeHeadController"/>
<bean name="/search_view.htm" class="controller.SearchViewController"/>

Теперь, что происходит, когда я пытаюсь добраться до space_package.htm, он всегда заканчивается в space.htm и возглавляет еговсе, что бы я ни печатал вместо * in http://host:port/app_name/space*.htm, оно всегда заканчивалось пробелом. htm !!

Пожалуйста, посоветуйте, как мне решить эту проблему и куда я иду.

Ценю вашу помощь ...:)

1 Ответ

0 голосов
/ 07 июня 2011

URL-адреса названы неправильно.Согласно веб-стандарту, URL-адрес не может содержать специальный символ (например, «_»), поэтому /space_package.html является недействительным.Вместо этого вы можете попробовать /spacePackage.html.

. Для дальнейшего понимания вы можете обратиться к документу в по этой ссылке .

...