*强文*我是从Spring入手的,在引用CSS和JS的时候发现了一些问题 这是我的jsp
<html lang="es-MX">
<head>
<title>Cambio Musical</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- This are the css and the js that fail -->
<link href="reset.css" rel=stylesheet>
<link href="menuSuperior.css" rel=stylesheet>
<link href="style.css" rel=stylesheet>
<link href='http://fonts.googleapis.com/css?family=Skranji' rel='stylesheet'>
<link rel="stylesheet" href="estilo.css" />
<!-- The main CSS file -->
<link href="reloj.css" rel="stylesheet" />
<link rel="shortcut icon" href="logo.ico">
<!--[if lt IE 9]>
<script src="assets/js/html5.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript" src="scriptboton.js"></script>
<!-- This are the css and the js that fail -->
</head>
<body>
<div id="contenedor">
<!---Comienza la cabecera-->
<div id="cabecera">
<div id="logo"><img src="logo.png" width=100px height=60px>
<div id='cssmenu'>
<ul>
<li class='has-sub'><a href='index'><span>Inicio</span></a></li>
<li class='has-sub'><a href='getParList'><span>Participantes</span></a>
<ul>
<li class='has-sub'><a href='participants'><span>Agregar Participante</span></a></li>
<li class='has-sub'><a href='getParList'><span>Mostrar Participantes</span></a></li>
</ul>
</li>
<li class='has-sub'><a href='devent'><span>Eventos</span></a>
<ul>
<li class='has-sub'><a href='event'><span>Agregar Evento</span></a></li>
<li class='has-sub'><a href='devent'><span>Mostrar Eventos</span></a></li>
</ul>
</li>
<li class='has-sub'><a href='searchmusic'><span>Música</span></a>
<ul>
<li class='has-sub'><a href='music'><span>Agregar Música</span></a></li>
<li class='has-sub'><a href='searchmusic'><span>Mostrar Música</span></a></li>
</ul>
</li>
<li class="has-sub"><a href="/result"><span>Resultados</span></a>
<ul>
<li class='has-sub'><a href='result'><span>Resultados Generales</span></a></li>
<li class='has-sub'><a href='sexRes'><span>Resultados Por Sexo</span></a></li>
<li class='has-sub'><a href='ageRes'><span>Resultados Por Edad</span></a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
这是我的 Dispatcher Servlet
<!-- declaring base package -->
<context:component-scan base-package="cambio.packs" />
<!-- adding view resolver to show jsp's on browser -->
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
这就是引用文献显示的内容 Apache Tomcat/7.0.22 - Informe de Error
Estado HTTP 404 -
type Informe de estado
mensaje
描述 El recurso requerido () no está disponible.
Apache Tomcat/7.0.22
这是我的 XML 配置文件
<display-name>ElCambio</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
Spring org.springframework.web.servlet.DispatcherServlet 2个
<servlet-mapping>
<servlet-name>spring</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping><listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
最佳答案
尝试添加 <mvc:resources/>
标记以通知 spring 您的静态资源(css、javascripts、图像...)的位置
http://docs.spring.io/spring/docs/3.0.x/reference/mvc.html
<mvc:resources mapping="/resources/**" location="/public-resources/"/>
关于javascript - spring 的 css 和 js 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20081028/