2013-03-20 41 views
1

我下载3.8.3(64)STS工具zip文件,然后我尝试箱子我的第一springmvcproject我得到的错误“的servlet上下文。 xml“和”root-context.xml“编译器没有显示任何错误,但在文件的角落显示红色标记。我尝试运行展示我得到了错误404是如何解决这个问题STS第一springmvcproject “的servlet-context.xml的” & “根context.xml的” 错误

编辑:这里是截图

http://www.flickr.com/photos/[email protected]/8574687076/in/photostream/lightbox/

+1

您需要提供更多的信息,如果需要的话 – 2013-03-20 09:54:51

+0

给我们一个屏幕截图屏幕快照http://www.flickr.com/photos/[email protected]/8573573847/in/photostream/lightbox/ – Snr 2013-03-20 10:24:26

+0

打开这些文件并发布其抱怨的屏幕截图。 – 2013-03-20 10:29:17

回答

0
**root-context.xml File** 


    <!-- Root Context: defines shared resources visible to all other web components --> 

    <bean id="dataSource" 
     class="org.springframework.jdbc.datasource.DriverManagerDataSource"> 
     <property name="driverClassName" value="com.mysql.jdbc.Driver" /> 
     <property name="url" value="jdbc:mysql://localhost:3306/schema" /> 
     <property name="username" value="root" /> 
     <property name="password" value="root" /> 
    </bean> 
    <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager"> 
     <property name="entityManagerFactory" ref="emf"/> 
    </bean> 

    <tx:annotation-driven transaction-manager="transactionManager" /> 

<context:component-scan base-package="com.comp.project.serviceImpl" /> 

    <bean id="emf" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> 
     <property name="dataSource" ref="dataSource" /> 
     <property name="jpaVendorAdapter"> 
      <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter" /> 
     </property>   
     <property name="packagesToScan" value="com.comp.project.Domain"/> 
     <property name="jpaProperties"> 
      <props> 
       <prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop> 
       <prop key="hibernate.max_fetch_depth">3</prop> 
       <prop key="hibernate.jdbc.fetch_size">50</prop> 
       <prop key="hibernate.jdbc.batch_size">10</prop> 
       <prop key="hibernate.show_sql">true</prop> 
       <prop key="hibernate.hbm2ddl.auto">update</prop> 
      <!-- <prop key="hibernate.SQL">TRACE</prop> 
       <prop key="hibernate.type">TRACE</prop> --> 

      </props>   
     </property> 
    </bean>  
    <!-- <context:annotation-config/> -->  
    <jpa:repositories base-package="com.comp.project.repository" 
         entity-manager-factory-ref="emf" 
         transaction-manager-ref="transactionManager"/> 
    </beans> 



**Servlet-context.xml** 


<!-- DispatcherServlet Context: defines this servlet's request-processing infrastructure --> 
    <context:annotation-config /> 
    <!-- Enables the Spring MVC @Controller programming model --> 
    <annotation-driven /> 

    <!-- Handles HTTP GET requests for /resources/** by efficiently serving up static resources in the ${webappRoot}/resources directory --> 
    <!-- <resources mapping="/resources/**" location="/resources/" /> --> 

    <mvc:resources location="/, classpath:/META-INF/web-resources/" mapping="/resources/**"/> 

    <!-- Resolves views selected for rendering by @Controllers to .jsp resources in the /WEB-INF/views directory --> 
    <beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
     <beans:property name="prefix" value="/WEB-INF/views/" /> 
     <beans:property name="suffix" value=".jsp" /> 
    </beans:bean> 

    <context:component-scan base-package="com.comp.project" /> 

    <mvc:view-controller path="/" view-name="home" /> 

    <interceptors> 
     <beans:bean 
      class="org.springframework.web.servlet.theme.ThemeChangeInterceptor" /> 
     <beans:bean 
      class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor" 
      p:paramName="lang" /> 
    </interceptors> 

    <beans:bean 
     class="org.springframework.context.support.ReloadableResourceBundleMessageSource" 
     id="messageSource" p:basenames="WEB-INF/i18n/messages" 
     p:fallbackToSystemLocale="false" /> 
    <beans:bean class="org.springframework.web.servlet.i18n.CookieLocaleResolver" 
     id="localeResolver" p:cookieName="locale" /> 
    <beans:bean 
     class="org.springframework.ui.context.support.ResourceBundleThemeSource" 
     id="themeSource" /> 
    <beans:bean class="org.springframework.web.servlet.theme.CookieThemeResolver" 
     id="themeResolver" p:cookieName="theme" p:defaultThemeName="standard" /> 
    <!-- Enable file upload functionality --> 
    <beans:bean id="multipartResolver" 
     class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> 

<!-- one of the properties available; the maximum file size in bytes --> 
<!-- <bean:property name="maxUploadSize" value="10000000" /> --> 
</beans:bean> 


</beans:beans>