当前位置: 首页 > 知识库问答 >
问题:

使用start.spring.io中的spring项目存根交付不带xml-conf的jsp视图的最快方法

姚烨
2023-03-14

我在很长一段时间后再次使用spring,并且很高兴看到xml配置不再是所有情况下都需要的。

@Controller
public class StaticPagesController {

  @RequestMapping(value = "/")
  public String index(){
    return "index";
  }
}
@Configuration
@EnableWebMvc
@ComponentScan(basePackages = "de.tuberlin.sense.emp")
public class WebConfiguration {
    @Bean
    public ViewResolver viewResolver() {
        InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
        viewResolver.setViewClass(JstlView.class);
        viewResolver.setPrefix("/WEB-INF/views/");
        viewResolver.setSuffix(".html");

        return viewResolver;
    }
}

更新:

@SpringBootApplication
public class ExperimentManagementPlatformApplication {

        public static void main(String[] args) {
            SpringApplication.run(ExperimentManagementPlatformApplication.class, args);
    }
}

共有1个答案

弘烨烁
2023-03-14

尝试添加一个视图控制器:

@Override
public void addViewControllers(ViewControllerRegistry registry) {
  registry.addViewController("/").setViewName("index");
}

参考资料

 类似资料:
  • 我创建了这个测试项目,由两个项目组成:一个使用spring-boot,一个使用Spring-MVC。它们中的每一个单独工作都很好。我想要做的是运行spring-boot,并能够通过加载spring-mvc项目的上下文来访问该项目的web页面。这个项目很简单,因为我只是想测试如何做混合。 问题是,当我运行spring-boot应用程序时,来自spring-mvc的页面无法访问,因为它没有在构建中添加

  • 本文向大家介绍spring boot项目中MongoDB的使用方法,包括了spring boot项目中MongoDB的使用方法的使用技巧和注意事项,需要的朋友参考一下 前言 大家都知道MySQL数据库很好用,但数据量到了千万以上了,想增加字段是非常痛苦的,这个在MongoDB里就不存在,字段想怎么加就怎么加,所以也就有了想在spring-boot里用MongoDB的想法了,Github上sprin

  • 我有一个显示位图的水平循环视图。它的实现方式是在它下面有一个Imageview和一个recyclerview。当前选定的项目将显示在图像视图上。为选定的图像视图提供蓝色背景,以指示其已选定。我可以从“多媒体资料”中选择图像,每次选择新图像时,我都希望滚动到最后一个位置并选中该项目。 图像列表保存在数组列表中,每次添加新图像时,我都会将图像添加到列表并notifyDataChanged()。 当前,

  • 问题内容: 我正在开始一个大型的Codeigniter项目,并想尝试为内容片段(如可能在不同页面/控制器上显示的数据循环)创建一些可重用的“迷你”视图。 从主控制器的视图中调用视图更好吗?如果是这样,怎么办?还是应该从控制器调用“迷你视图”,然后将视图的代码传递给主视图? 问题答案: 其他视图中的视图称为 嵌套视图 。在CodeIgniter中包括嵌套视图的方法有两种: 1.将嵌套视图加载到控制器

  • 问题内容: 我希望从头开始创建一个新的应用程序,并且可能会使用Spring MVC和Spring Web Flow。Spring Roo创建的项目使用Spring MVC和Web Flow(可选)。对于视图技术,有哪些好的替代方案?或者采用Spring和JSTL taglibs和jQuery的JSP是可行的方法? 问题答案: 在标准Java EE API中,JSP的唯一替代方法是Facelets。

  • 我一直在从事一个用spring initialzr初始化的spring boot项目。生成的包没有目录,因此必须添加 或< code > mvn clean package spring-boot:run 运行时,目录树中显示的< code>\target目录没有来自< code>\WEB-INF\views\的< code>index.jsp(事实上,目标目录根本没有< code>WEB-INF