i have jsp page index of application, located in /resources/jsp/index.jsp. i've set when route parth page called. 404 when open localhost because springboot putting .vm extension @ end of file.
how fix this?
log
2015-07-15 08:39:51.226 error 3977 --- [nio-8181-exec-1] org.apache.velocity : resourcemanager : unable find resource '/jsp/index.jsp.vm' in resource loader. 2015-07-15 08:39:51.290 error 3977 --- [nio-8181-exec-1] org.apache.velocity : resourcemanager : unable find resource 'error.vm' in resource loader. index api
@requestmapping(value = "", method = requestmethod.get) public modelandview getindex() { return new modelandview("/jsp/index.jsp"); } this happens put jsp extension in configuration application.properties
spring.application.name=veiculoservice spring.data.mongodb.uri=mongodb://localhost:27017/oknok spring.data.rest.baseuri=/api spring.http.encoding.charset=utf-8 spring.http.encoding.enabled=true spring.http.encoding.force=true spring.http.gzip.enabled=true spring.view.suffix= .jsp management.context-path=/actuator info.app.name=oknok admin info.app.description=oknok info.app.version=${project.version} server.port=${port:8181} server.servletpath=/
spring boot has some limitations in handling jsps. precisely, suggests keep jsps inside src/main/webapp folder, , change packaging jar war.
Comments
Post a Comment