为了账号安全,请及时绑定邮箱和手机立即绑定

基本的 SpringMVC + Tomcat 问题

基本的 SpringMVC + Tomcat 问题

白猪掌柜的 2021-07-13 17:18:36
我对 SpringMVC 很陌生,现在我正在尝试使用本教程构建一个简单的应用程序:http : //websystique.com/springmvc/spring-4-mvc-helloworld-tutorial-annotation-javaconfig-full-example/ 我已经检查过 基本 SpringMvC 控制器不起作用,这似乎不是我的问题,即使我插入应用程序名称,我的应用程序也不可用。我使用基于注释的配置和 Tomcat 9。我有三个类: MainController.javapackage mvc_webapp.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;@Controller@RequestMapping("/")public class MainController {@RequestMapping(method = RequestMethod.GET)public String sayHello() {    return "index";}@RequestMapping(value = "/index", method = RequestMethod.GET)public String indexPage() {    return "index";}}博客配置.javapackage mvc_webapp.configuration;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.ViewResolver;import org.springframework.web.servlet.config.annotation.EnableWebMvc;import org.springframework.web.servlet.view.InternalResourceViewResolver;import org.springframework.web.servlet.view.JstlView;@Configuration@EnableWebMvc@ComponentScan(basePackages = "mvc_webapp")public class BlogConfiguration {    @Bean    public ViewResolver viewResolver() {        InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();        viewResolver.setViewClass(JstlView.class);        viewResolver.setPrefix("WEB-INF/views/");        viewResolver.setSuffix(".html");        return viewResolver;    }   }
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

所以,我最终放弃了在 eclipse 中做这件事的尝试,在 Netbeans 中创建了一个 WebApp 项目,并且设法在那里启动了一个基于注释的项目,问题明显减少了。感谢大家的贡献。


查看完整回答
反对 回复 2021-07-29
  • 2 回答
  • 0 关注
  • 206 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信