весенний атрибут Jsp не отображается на контроллер - PullRequest
0 голосов
/ 22 февраля 2019

Я нахожусь в процессе создания небольшого веб-приложения с использованием Spring, в настоящее время существует проблема, при которой при запуске проекта на сервере Tomcat я вижу скриншот, прикрепленный ниже.

ошибка изображения

Моя структура проекта выглядит следующим образом Структура проекта

И структура файлов выглядит следующим образом

web.xml

 xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
         http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">

    <servlet>
        <servlet-name>paceKeeperServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/webapp/WEB-INF/config/servlet-config.xml</param-value>
        </init-param>
    </servlet>

    <servlet-mapping>
        <servlet-name>paceKeeperServlet</servlet-name>
        <url-pattern>*.html</url-pattern>
    </servlet-mapping>

</web-app>

servelet-config

<mvc:annotation-driven/>
<context:component-scan base-package="com.yasiruprojects.controller"/>

<!--long way-->
  <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
      p:prefix="/WEB-INF/jsp/"
      p:suffix=".jsp"/> 

контроллер

package com.yasiruprojects.controller;

@Controller
public class HelloController {

    @RequestMapping(value = "/greeting")
    public String sayHello(Model model) {

        model.addAttribute("greeting", "Hello World");

        return "hello";
    }

}

и JSP с атрибутом

${greeting}

Секция h1 JSP для болееясность

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...