просмотр карт револьвера не работает в проекте maven webapp - PullRequest
0 голосов
/ 09 апреля 2020

я сделал java проект без xml файл сопоставления
Я создал контроллер, как показано ниже:

public class TestController {
//@ResponseBody
@RequestMapping("/test")
public String helloController()
{
    return "helloworld";
}

Я создал jsp файл с именем helloworld. jsp в WEB -INF / view folder my view resolver следующим образом:

 @Configuration
 @ComponentScan(basePackages="com.oyolife.controller")
 public class LoveCalCulaorAppConfig {
@Bean
public InternalResourceViewResolver view()
{
 InternalResourceViewResolver viewResolver=new InternalResourceViewResolver() ;
viewResolver.setPrefix("WEB-INF/view/");
viewResolver.setSuffix(".jsp");
return  viewResolver;
 }
 }

при запуске этого программатора возникает следующая ошибка: ** ПРЕДУПРЕЖДЕНИЕ: Нет отображения для GET /lovebalance/myweb.com/WEB-INF/view/ helloworld. jsp ** это означает, что tomcat добавляет префикс и суффикс из средства повторного просмотра, но не отображен helloworld. jsp правильно

дополнительный код веб-инициализатора здесь

AnnotationConfigWebApplicationContext xwac=new AnnotationConfigWebApplicationContext();
    xwac.register(com.oyolife.config.LoveCalCulaorAppConfig.class);
    DispatcherServlet dispatcherservlet=new DispatcherServlet(xwac);
    //register dispatcher servlet with spring
    ServletRegistration.Dynamic 
    mycustdispatcherservlet=servletContext.addServlet("mydispatcherservlet",dispatcherservlet);

    mycustdispatcherservlet.setLoadOnStartup(1);
    mycustdispatcherservlet.addMapping("/myweb.com/*");
  }

1 Ответ

0 голосов
/ 10 апреля 2020

на самом деле ничего плохого в коде, 1. щелкните правой кнопкой мыши на сервере> добавить / удалить проект> удалить проект
2. щелкните правой кнопкой мыши на проекте> запустить> maven install
3. щелкните правой кнопкой мыши на проекте> запустить> запустить на сервере
теперь работает нормально

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