Весна, изображение не появляется в детализации объекта - PullRequest
0 голосов
/ 15 марта 2020

Я пытаюсь заставить изображение появляться в развернутом объекте, я смог заставить его появляться в списке объектов.

код в JSP равен

        <tr>     
            <td><img src="Image/${beer.image}" width="50" height="50"></td>
        </tr> 

код в конфиге. xml файл

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:context="http://www.springframework.org/schema/context"
       xmlns:mvc="http://www.springframework.org/schema/mvc"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
    http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd
    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd">
    <context:component-scan base-package="brewery.src.controller" />
    <mvc:annotation-driven />
    <bean
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix">
            <value>/views</value>
        </property>
        <property name="suffix">
            <value>.jsp</value>
        </property>
    </bean>   

    <bean id="validator" class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean" >
          <property name="validationMessageSource" ref="messageSource"/>
    </bean>

    <bean id="messageAccessor" class="org.springframework.context.support.MessageSourceAccessor">
          <constructor-arg index="0" ref="messageSource"/>
    </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="localeResolver"
              class="org.springframework.web.servlet.i18n.SessionLocaleResolver">
        <property name="defaultLocale" value="en_IE" />
    </bean>

    <mvc:interceptors>
        <bean id="localeChangeInterceptor"
                      class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor">
            <property name="paramName" value="language" />
        </bean>
    </mvc:interceptors>

    <mvc:resources mapping="/Image/**" location="/Image/" ></mvc:resources>

</beans>

структура файла для изображения

enter image description here

все изображения в базе данных имеют одинаковое имя

enter image description here

...