Springmvc找不到静态资源
高洛峰
高洛峰 2016-10-26 14:23:01
0
1
568

项目在IDEA中搭建的,webapp文件下的结构如下所示:
|webapp
---- static //存放的js、css等文件位置
-------- js
-------- css
---- WEB-INF
-------- web.xml
-------- index.jsp
-------- login.jsp
下面是我的web.xml文件DispatcherServlet的配置:

  springMvc org.springframework.web.servlet.DispatcherServlet  contextConfigLocation classpath:spring-mvc.xml  1   springMvc /   /index.jsp 

spring-mvc的部分配置如下:

  

index.jsp文件内容很简单,就是一个跳转链接。

<%@ taglib prefix="logic" uri="http://struts.apache.org/tags-logic" %> <%@ page contentType="text/html;charset=UTF-8" language="java" %>    
  连接  

对应的Controller代码如下:

@Controller @RequestMapping("/") public class WelcomeController { @RequestMapping("welcome") public String welcome() { return "login"; } }

login.jsp页面中引入了我自己下载的jquery库,引入代码如下:

我在spring-mvc.xml文件中。首先没有配置的时候,网页可以正常跳转(但是js、css引入报404 not found的错误)。
后来在网上查找解决方法后,加上了上述的配置,但是这个时候网页跳转却出现了问题。报错如下:No mapping found for HTTP request with URI [/welcome] in DispatcherServlet with name 'springMvc'。
请教下这是为什么,该怎么修改?感激不尽!

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

reply all (1)
三叔

可以尝试用

替代

    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template
    About us Disclaimer Sitemap
    php.cn:Public welfare online PHP training,Help PHP learners grow quickly!