我使用spring mvc。我在我的网站3页(实际上是控制器处理这些请求):spring mvc url格式
localhost/post.html
localhost/search.html
localhost/list.html
我想的网址是localhost/XXX/post.html
其中XXX
是将transffered作为参数传递给控制器方法的参数。例如,如果用户询问localhost/bla/post.html
,则控制器方法/post
将获得bla
作为参数。
这是春季mvc可能吗?
谢谢。我不明白你最后一次关于调度程序servlet的建议。我不希望我的网站的用户冲浪到域名/ myapp/post.html。我希望他们在web.xml中浏览domain/post.html(或domain/XXX/post.html) – Naor
,避免将org.springframework.web.servlet.DispatcherServlet映射到/ *。随着应用程序的增长,事情会变得更加容易,如果你将它映射到/ app/*之类的东西。前端的Apache或IIS可以将相当公开的URL重写为任何内容。 – Affe
但是,用户应该输入domain/app/post.html而不是domain/post.html。 – Naor