java - i can't access js and css ressources in my webapp using spring mvc and jsp -


hi im developping spring mvc 3 application problem can't access of static ressources in webapp located in url localhost:8080/mywebproject/administrateurs. here's web directory of application

webapp | |-js    |-test.js |web-inf    |-jsp       |-administrator.jsp |-spring-servlet.xml |-web.xml 

my administrator.jsp contains thses lines of code

<%@taglib uri="http://www.springframework.org/tags" prefix="spring"%> <%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%> <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <html> <head>     <title>liste admin</title> </head>  <body> <script src="js/test.js"></script> </body> </html> 

for pom.xml here's

<project xmlns="http://maven.apache.org/pom/4.0.0" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"   xsi:schemalocation="http://maven.apache.org/pom/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">   <modelversion>4.0.0</modelversion>   <groupid>spring3hibernatemaven</groupid>   <artifactid>spring3hibernatemaven</artifactid>   <packaging>war</packaging>   <version>0.0.1-snapshot</version>   <description></description>   <build>     <plugins>       <plugin>         <artifactid>maven-compiler-plugin</artifactid>         <configuration>           <source>1.5</source>           <target>1.5</target>         </configuration>       </plugin>       <plugin>         <artifactid>maven-war-plugin</artifactid>         <version>2.0.1</version>       </plugin>     </plugins>   </build>   <!-- used download jta-1.0.1b.jar dependency fo hibernate entity -->     <repositories>     <repository>       <id>maven2-repository.dev.java.net</id>       <name>java.net repository maven</name>       <url>http://download.java.net/maven/2/</url>       <layout>default</layout>     </repository>   </repositories>    <dependencies>     <dependency>       <groupid>javax.servlet</groupid>       <artifactid>servlet-api</artifactid>       <version>2.5</version>     </dependency>     <dependency>       <groupid>org.springframework</groupid>       <artifactid>spring-beans</artifactid>       <version>${org.springframework.version}</version>     </dependency>     <dependency>       <groupid>org.springframework</groupid>       <artifactid>spring-jdbc</artifactid>       <version>${org.springframework.version}</version>     </dependency>     <dependency>       <groupid>org.springframework</groupid>       <artifactid>spring-web</artifactid>       <version>${org.springframework.version}</version>     </dependency>     <dependency>       <groupid>org.springframework</groupid>       <artifactid>spring-webmvc</artifactid>       <version>${org.springframework.version}</version>     </dependency>     <dependency>       <groupid>org.springframework</groupid>       <artifactid>spring-orm</artifactid>       <version>${org.springframework.version}</version>     </dependency>     <dependency>       <groupid>org.hibernate</groupid>       <artifactid>hibernate-entitymanager</artifactid>       <version>3.3.2.ga</version>     </dependency>     <!-- dependency>       <groupid>org.slf4j</groupid>       <artifactid>slf4j-log4j12</artifactid>       <version>1.4.2</version>     </dependency -->     <dependency>       <groupid>taglibs</groupid>       <artifactid>standard</artifactid>       <version>1.1.2</version>     </dependency>     <dependency>       <groupid>javax.servlet</groupid>       <artifactid>jstl</artifactid>       <version>1.1.2</version>     </dependency>     <dependency>       <groupid>mysql</groupid>       <artifactid>mysql-connector-java</artifactid>       <version>5.1.10</version>     </dependency>     <dependency>       <groupid>commons-dbcp</groupid>       <artifactid>commons-dbcp</artifactid>       <version>20030825.184428</version>     </dependency>     <dependency>       <groupid>commons-pool</groupid>       <artifactid>commons-pool</artifactid>       <version>20030825.183949</version>     </dependency>   </dependencies>   <properties>     <org.springframework.version>3.0.2.release</org.springframework.version>     <project.build.sourceencoding>utf-8</project.build.sourceencoding>   </properties> </project> 

for web.xml file:

<?xml version="1.0" encoding="utf-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"     xmlns="http://java.sun.com/xml/ns/javaee"     xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"     xsi:schemalocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"     id="webapp_id" version="2.5">     <display-name>spring3-hibernate</display-name>     <welcome-file-list>         <!-- <welcome-file>list.html</welcome-file> -->         <welcome-file>/</welcome-file>     </welcome-file-list>     <servlet>         <servlet-name>spring</servlet-name>         <servlet-class>             org.springframework.web.servlet.dispatcherservlet         </servlet-class>         <load-on-startup>1</load-on-startup>     </servlet>      <servlet-mapping>         <servlet-name>spring</servlet-name>         <url-pattern>/</url-pattern>     </servlet-mapping> </web-app> 

and spring-servle.xml

<?xml  version="1.0" encoding="utf-8"?> <beans xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"     xmlns:aop="http://www.springframework.org/schema/aop"     xmlns:context="http://www.springframework.org/schema/context"     xmlns:jee="http://www.springframework.org/schema/jee"     xmlns:lang="http://www.springframework.org/schema/lang"     xmlns:p="http://www.springframework.org/schema/p"     xmlns:tx="http://www.springframework.org/schema/tx"     xmlns:util="http://www.springframework.org/schema/util"     xsi:schemalocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd         http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd         http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd         http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee.xsd         http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang.xsd         http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd         http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd">      <context:annotation-config />     <context:component-scan base-package="net.nokia.controller, net.nokia.dao, net.nokia.service" />      <bean id="jspviewresolver"         class="org.springframework.web.servlet.view.internalresourceviewresolver">         <property name="viewclass"             value="org.springframework.web.servlet.view.jstlview" />         <property name="prefix" value="/web-inf/jsp/" />         <property name="suffix" value=".jsp" />     </bean>       <bean id="messagesource"         class="org.springframework.context.support.reloadableresourcebundlemessagesource">         <property name="basename" value="classpath:messages" />         <property name="defaultencoding" value="utf-8" />     </bean>     <bean id="propertyconfigurer"         class="org.springframework.beans.factory.config.propertyplaceholderconfigurer"         p:location="/web-inf/jdbc.properties" />      <bean id="datasource"         class="org.apache.commons.dbcp.basicdatasource" destroy-method="close"         p:driverclassname="${jdbc.driverclassname}"         p:url="${jdbc.databaseurl}" p:username="${jdbc.username}"         p:password="${jdbc.password}" />       <bean id="sessionfactory"         class="org.springframework.orm.hibernate3.localsessionfactorybean">         <property name="datasource" ref="datasource" />         <property name="configlocation">             <value>classpath:hibernate.cfg.xml</value>         </property>         <property name="configurationclass">             <value>org.hibernate.cfg.annotationconfiguration</value>         </property>         <property name="hibernateproperties">             <props>                 <prop key="hibernate.dialect">${jdbc.dialect}</prop>                 <prop key="hibernate.show_sql">true</prop>             </props>         </property>     </bean>      <tx:annotation-driven />      <bean id="transactionmanager"         class="org.springframework.orm.hibernate3.hibernatetransactionmanager">         <property name="sessionfactory" ref="sessionfactory" />     </bean>   </beans> 

i gote controller , model working perfeclty access ressources doesn't work me can somone me, because can't figure out thanks.

add web.xml

<servlet-mapping>     <servlet-name>default</servlet-name>     <url-pattern>*.js</url-pattern>     <url-pattern>*.css</url-pattern> </servlet-mapping> 

Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -