如何为特定的url设置spring url映射配置

发布于 2024-12-11 02:49:26 字数 1007 浏览 0 评论 0原文

我有一个网络应用程序,其网址如下:

共享模块

  • /share/001.htm
  • /share/002.htm

应答模块

  • /answer/001.htm
  • /answer/002.htm

我如何为上述配置 spring url 映射?

我尝试使用如下配置:

<bean id="simpleUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">  
    <property name="mappings">  
        <props>                                 
            <!-- user -->
            <prop key="/share/*.htm">sharecontroller</prop> 
            <prop key="/answer/*.htm">usercontroller</prop> 
        </props>  
    </property>  
</bean> 

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">      
    <property name="prefix" value="/jsp/"/>     
    <property name="suffix" value=".jsp"/>  
</bean> 

任何人都可以帮助我吗?提前致谢!

I have a web application which has url as below:

Share module

  • /share/001.htm
  • /share/002.htm

Answer module

  • /answer/001.htm
  • /answer/002.htm

How can i config spring url mapping for above?

I try to use configruation as below:

<bean id="simpleUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">  
    <property name="mappings">  
        <props>                                 
            <!-- user -->
            <prop key="/share/*.htm">sharecontroller</prop> 
            <prop key="/answer/*.htm">usercontroller</prop> 
        </props>  
    </property>  
</bean> 

<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">      
    <property name="prefix" value="/jsp/"/>     
    <property name="suffix" value=".jsp"/>  
</bean> 

Anyone can help me on this? thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

〗斷ホ乔殘χμё〖 2024-12-18 02:49:26

我只想将我的网络应用程序网址从 /share?id=001 更改为 /share/001.html ,但我不知道如何在 Spring 映射中设置它。

为了以简单的方式做到这一点,您将需要 Spring 3.0 的 Rest URI 模板支持。

请参阅此博客:Spring 3 中的 REST:@MVC< /a> 为例。

I just want to change my web application url from /share?id=001 to /share/001.html , but i don't know how to set it up in Spring mapping.

To do it in an easy way you will need Spring 3.0's Rest URI Templates support.

See this Blog: REST in Spring 3: @MVC for an example.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文