Да думайте о подписании данных как предоставление его Ваш собственный штамп воска, который никто больше не имеет. Это сделано для достижения целостность и неотказуемость . Шифрование так, никто еще не видит данные. Это сделано для достижения конфиденциальность . Посмотрите Википедию http://en.wikipedia.org/wiki/Information_security#Key_concepts
, подпись А является хешем Вашего сообщения, подписанного с помощью закрытого ключа.
<servlet>
<servlet-name>spring-mvc</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>spring-mvc</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
Затем вам нужно зарегистрировать ваши URL-адреса, которые будут обрабатываться конкретным контроллером. См. Следующий
http://static.springsource.org/spring/docs/2.0.x/reference/mvc.html
Насколько я знаю, вы не можете этого сделать, если используете JSP в качестве представления для контроллеров. .
Потому что, когда вы передаете модель в JSP, Spring MVC внутренне выполняет «пересылку» на URL-адрес JSP. Если вы используете
, то эта пересылка также будет обрабатываться вашим DispatcherServlet, а не вашим представлением JSP.
Что вы можете сделать, так это использовать ]
и ваши JSP-страницы находятся в другом каталоге
Сначала попробуйте:
<servlet-mapping>
<servlet-name>spring-mvc</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
Если это не сработает, проблема в другом месте. Ваш Apache настроен на пересылку этих URL-адресов в Tomcat? Примерно так:
JkMount /hello worker1
Кажется, что в версии 3.0 / работает. То есть ...
<url-pattern>/</url-pattern>