简体   繁体   English

org.apache.tiles.access.TilesAccess.getContainer(TilesAccess.java:124)上的java.lang.NullPointerException

[英]java.lang.NullPointerException at org.apache.tiles.access.TilesAccess.getContainer(TilesAccess.java:124)

I do have all jars of spring 4.1.7 and tiles 3.0.5 version jars, Please find below error . 我确实有所有春季4.1.7的罐子和瓷砖3.0.5版的罐子,请在下面找到错误。

SCHWERWIEGEND: Servlet.service() for servlet [mccstore] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'standard_welcome': Invocation of init method failed; nested exceptio
n is java.lang.NullPointerException] with root cause
java.lang.NullPointerException
        at org.apache.tiles.access.TilesAccess.getContainer(TilesAccess.java:124)
        at org.apache.tiles.access.TilesAccess.getContainer(TilesAccess.java:107)
        at org.springframework.web.servlet.view.tiles3.TilesView.afterPropertiesSet(TilesView.java:97)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1633)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570)

Make sure you have defined the following beans: 确保定义了以下bean:

@Bean
public TilesConfigurer tilesConfigurer() {
    TilesConfigurer tiles = new TilesConfigurer();
    tiles.setDefinitions("/WEB-INF/definitions.xml");
    return tiles;
}

@Bean
public UrlBasedViewResolver viewResolver() {
    UrlBasedViewResolver tilesViewResolver = new UrlBasedViewResolver();
    tilesViewResolver.setViewClass(TilesView.class);
    return tilesViewResolver;
}

and have the following dependencies: 并具有以下依赖性:

    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
        <scope>provided</scope>
    </dependency>

    <dependency>
        <groupId>org.apache.tomcat.embed</groupId>
        <artifactId>tomcat-embed-jasper</artifactId>
        <scope>provided</scope>
    </dependency>

Hope it helps. 希望能帮助到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 异常 org.apache.jasper.JasperException:java.lang.NullPointerException 根本原因 java.langullException.N - exception org.apache.jasper.JasperException: java.lang.NullPointerException root cause java.lang.NullPointerException 异常org.apache.jasper.JasperException:java.lang.NullPointerException - Exception org.apache.jasper.JasperException: java.lang.NullPointerException org.apache.poi.xwpf.converter.core.XWPFConverterException:java.lang.NullPointerException(Java) - org.apache.poi.xwpf.converter.core.XWPFConverterException: java.lang.NullPointerException (Java) 显示java.lang.NullPointerException - java.lang.NullPointerException Java EJB org.apache.jasper.JasperException:java.lang.NullPointerException - Java EJB org.apache.jasper.JasperException: java.lang.NullPointerException java.lang.NullPointerException - java.lang.NullPointerException org.apache.jsp.init_jsp.jspInit上的java.lang.NullPointerException(init_jsp.java:39) - java.lang.NullPointerException at org.apache.jsp.init_jsp.jspInit(init_jsp.java:39) org.apache.struts2.StrutsJUnit4TestCase.executeAction(StrutsJUnit4TestCase.java:134)上的java.lang.NullPointerException - java.lang.NullPointerException at org.apache.struts2.StrutsJUnit4TestCase.executeAction(StrutsJUnit4TestCase.java:134) 使用org.apache.hadoop DistributedFileSystem时,线程“ main”中的异常java.lang.NullPointerException - Exception in thread “main” java.lang.NullPointerException while using org.apache.hadoop DistributedFileSystem ArrayList的添加方法抛出org.apache.jasper.JasperException:java.lang.NullPointerException - Add method of ArrayList throws org.apache.jasper.JasperException: java.lang.NullPointerException
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM