zoukankan      html  css  js  c++  java
  • BeanNameViewResolver

    As described in the documentation, BeanNameViewResolver resolves Views declared as beans. Usually you need it for some

    special-purpose views.Imagine, for example, that one of your controllers should render an Excel spreadsheet. So, you

    subclass AbstractExcelView and implement your custom logic to render a spreadsheet based on model values:

    public class MyExcelView extends AbstractExcelView { ... }

    and declare it as a bean:

    <bean id = "myExcelView" class = "MyExcelView" />

    Then declaring an BeanNameViewResolver makes it available to controllers: when controller returns ModelAndView with view

    name myExcelView, your spreadsheet will be rendered.

    BeanNameViewResolver is usually used in conjunction with some other view resolver that handles "regular" views (so that

    if BeanNameViewResolver can't find a view, the other resolver tries to find it):

    <bean class = "...BeanNameViewResolver">
        <property name = "order" value = "0" />
    </bean>
    
    <bean class = "...InternalResourceViewResolver">
        <property name = "order" value = "1" />
        ...
    </bean>
  • 相关阅读:
    文本数据清洗总结
    PyTorch
    PyTorch
    NLP
    TF
    TF
    TF
    cairosvg
    word2vec 实现 影评情感分析
    Gensim
  • 原文地址:https://www.cnblogs.com/yuyutianxia/p/4753651.html
Copyright © 2011-2022 走看看