Springmvc路径请求问题

Springmvc路径请求问题

在前端控制器的java类中的方法中使用springmvc的注解是有一个路径问题的,在你控制它跳到视图界面(一般入门案例都为index.jsp),然后视图发请求到到前端控制器,这时你可能会出现404错误,仔细观察会发现自动跳转的路径并不是文件所在的路径,这是因为存在一个绝对路径和相对路径的问题,大家在网上找一哈(因为我不太清楚能不能把别人的博客链接弄过来)这里简单说一下,就是如果加了"/"就是绝对路径,不加的话是相对路径,如果想了解的更详细的话,可以再去百度一下

接下来看我的错误,开始的时候我的前端控制器的类中的return是不加“/”的,jsp文件中的output是加了“/”的,这样的话当你点击a的时候,会出现404,他的跳转路径是少了一个项目名的,也就是你在tomcat中配置的路径它直接是localhost://8080/output,而实际应该是localhost://8080/springmvc_04/output,通过参考上文的博客,我知道了原先我的jsp中是一个绝对路径,这样的话就会出现上述地址

Springmvc路径请求问题
Springmvc路径请求问题
有什么写的不对的地方或者需要补充的,欢迎大佬批评改正