Spring MVC как отображать статические страницы - PullRequest
1 голос
/ 26 апреля 2011

Я использую пружину 2.5.6 с MVC.У нового сайта, над которым я работаю, есть статические страницы, такие как домашняя страница, простые целевые страницы и т. Д., А также другие страницы типа CRUD.

У меня есть куча времени, чтобы заставить их работать вместе.Очевидно, я делаю что-то очень неправильное, потому что это не может быть так сложно.

Итак, сначала я начал со следующего примера:

<bean name="/account-landing.html" class="com.account.web.AccountLandingController">
  <property name="commandClass" value="com.account.web.AccountLandingCommand"/>
  <property name="formView" value="account-landing"/>
  <property name="successView" value="account-landing"/>
</bean> 

и нескольких других, и это сработалохорошо.

Теперь я хочу представить статические страницы

<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
  <property name="mapping">
    <props>
      <prop key="/home.html">urlFilenameViewController</prop>
      [snip]
    </props>
  </property>
</bean>

<bean id="urlFilenameViewController" class="org.springframework.web.servlet.mvc.UrlFilenameViewController"/>

, и есть преобразователь представления.Все страницы в моем приложении были преобразованы в .jsp.

Я просмотрел документацию, но все еще не нажимал.

Спасибо

1 Ответ

1 голос
/ 26 апреля 2011

, если вы хотите, чтобы статические страницы не отображались. поместите его в отдельную папку и получите доступ к нему. ведь это веб-приложение

нравится http://<ip>/appname/htmls/test.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...