根据给定的网址

时间:2016-03-18 04:25:49

标签: java spring-mvc url response web.xml

我的要求是,当我输入网址时,它应该加载其相应的页面。

我有3个疑惑:

  1. 例如:假设http://www.flipkart.com是主页,如果我输入
  2. http://www.flipkart.com/dell,然后它应该检查数据库是否存在此URL,如果它在那里它应该加载该页面,否则默认主页。

    1. 还有什么方法可以根据url调用控制器(即使用弹簧控制器)?

    2. 有没有办法使用web.xml或任何xml将视图(jsp页面)作为特定URL的响应?

    3. 如果我得到这些答案会更有帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

  

如果你使用的是Spring-MVC,那么你就拥有了控制器的功能   'RequestMapping'借助它可以响应您的请求   该怎么做。

  1. 如果页面不存在(例如,404未找到)那么, 我想建议您在id
  2. 中进行配置

    web.xml
    1. 如果您已成功配置 <error-page> <error-code>404</error-code> <location>/Error404.html or homepage.html(as per your req.)</location> </error-page> 配置,则spring-mvc将处理如何进入spring-mvc-configure xml

    2. 相同的Controller功能spring-mvc在您的帮助下,您可以代表InternalResourceViewResolver发送特定的jsp