当我使用Tomcat 8时,我收到以下错误:

Caused by: java.io.IOException: ServletException including path '/WEB-INF/jsp/tiles-base.jsp'.

at org.apache.tiles.request.servlet.ServletUtil.wrapServletException(ServletUtil.java:61)

at org.apache.tiles.request.servlet.ServletRequest.doInclude(ServletRequest.java:245)

at org.apache.tiles.request.AbstractClientRequest.dispatch(AbstractClientRequest.java:54)

at org.apache.tiles.request.render.DispatchRenderer.render(DispatchRenderer.java:47)

at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:259)

at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:397)

... 37 more

Caused by: java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.tiles_002dbase_jsp

at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:131)

at org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:62)

at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:129)

at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:171)

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:721)

at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584)

at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:523)

at org.apache.tiles.request.servlet.ServletRequest.doInclude(ServletRequest.java:243)

... 41 more

希望摆脱这个错误,我从Tiles 2.2.2升级到Tiles 3.0.5.

但是仍然会遇到与Tomcat 8相同的错误.

使用Tomcat 7它可以工作.

我使用Spring版本3.2.9.RELEASE.

我认为它必须是Servlet API的一部分……?

知道该怎么办?

这是tiles-base.jsp:

gt;

Meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

以及Gradle构建文件的相关部分:

apply plugin: 'cargo'

configurations {

unzipTomcat

}

def cargoHome = "$buildDir/install/tomcat-home"

cargo {

containerId = 'tomcat7x'

port = 27386

local {

homeDir = file("$buildDir/install/apache-tomcat-8.0.20")

configHomeDir = file(cargoHome)

jvmArgs = "-Duser.language=en"

outputFile = file('build/tomcat_output.log')

logLevel = 'low'

rmiPort = 28511

timeout = 60000

containerProperties {

property 'cargo.tomcat.ajp.port',28411

}

}

deployable {

file = files(project(':myapp:myapp-web').war).iterator().next()

context = '/myapp'

}

}

task configureUnzipTomcat << {

unzipTomcat.inputs.file(configurations.unzipTomcat.singleFile)

unzipTomcat.outputs.dir("$buildDir/install/apache-tomcat-8.0.20")

}

task unzipTomcat(dependsOn: configureUnzipTomcat) << {

copy {

from zipTree(configurations.unzipTomcat.singleFile)

into "$buildDir/install"

}

}

dependencies {

unzipTomcat "org.apache.tomcat:tomcat:8.0.20@zip"

cargo ["org.codehaus.cargo:cargo-core-uberjar:1.4.0","org.codehaus.cargo:cargo-ant:1.4.0"]

}

java tiles类似_java – Apache Tiles 3和Tomcat 8相关推荐

  1. Apache Tiles 学习(二)、Java Web应用中使用Apache Tiles

    摘要: 在java web项目中使用Apache tiles. 在Java Web项目中使用Apache Tiles Tiles一直是一个web应用程序包,通常结合strut一起使用.Apache T ...

  2. Apache Tiles 学习(四)、Tiles实战

    为什么80%的码农都做不了架构师?>>>    1.创建maven项目 New-->Maven Project--> 勾选上Create a simple project ...

  3. SiteMesh:一个优于Apache Tiles的Web页面布局、装饰框架

    一.SiteMesh项目简介 OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layout and decoration) 的框架组件,能够帮助网站开发人员较 ...

  4. 带有Spring,Hibernate,Akka,Twitter Bootstrap,Apache Tiles和jQuery的Maven Web项目Kickstarter代码库...

    我很高兴将第二个项目上传到GitHub,以帮助人们尽快开始Java Web App开发. 我正在与Apache License 2.0共享此代码. 这是相同的网址: https://github.co ...

  5. spring tiles_Spring MVC 3模板和Apache Tiles

    spring tiles 对于任何Web应用程序,有效的设计考虑因素是使用模板引擎(或工具),并且由于具有Spring的"可插拔"特性,集成模板机制(例如Apache Tiles) ...

  6. Spring MVC 3模板和Apache Tiles

    对于任何Web应用程序而言,有效的设计考虑因素是使用模板引擎(或工具),并且由于具有Spring的"可插拔"特性,因此集成模板机制(例如Apache Tiles)的确要容易得多. ...

  7. Apache Tiles的使用 前配置

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 使用方法见: http://blog.csdn.net/jiangyu1013/article/de ...

  8. Apache Tiles的基本使用

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.概述 对于一个新的技术,了解其基本的概念和和原理是学好该技术的基础. 2.Tiles的概念 Ti ...

  9. Apache Tiles 学习(三)、Apache Tiles的基本使用

    摘要: 本文介绍一下Apache Tiles的基本概念及相关的组件,对Tiles有个充分的了解. 1.概述 对于一个新的技术,了解其基本的概念和和原理是学好该技术的基础. 2.Tiles的概念 Til ...

最新文章

  1. oracle不弹出另存为,Oracle另存为~
  2. 专有网络 VPC > 快速入门 > 网络规划
  3. JAVA常见算法题(四)
  4. 计算机组成原理-白中英版
  5. 用Python爬取QQ空间说说和相册!还不让我访问!
  6. 软件工程师成长为架构师必备的十项技能
  7. 常用1寸,2寸照片标准尺寸
  8. 假设检验1——理论基础
  9. K8S学习之容器探测 livenessProbe、readinessProbe、startupProbe、lifecycle
  10. failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to copy: httpRe
  11. android 屏幕密度范围,Android屏幕密度
  12. Vue源码剖析——render、patch、updata、vnode
  13. 2018-2019 ICPC, NEERC, Northern Eurasia Finals K. King Kog's Reception 线段树
  14. ui设计现状与意义_对于ui设计行业来说,用户界面设计的发展现状是什么?
  15. tlbb lua - tlbb cegui 天龙八部UI界面移植+脚本原理视频教程
  16. LeedCode刷题笔记-Z字形变化
  17. 15.基础实验(4)vga显示图像动态移动
  18. #react#找不到模块“react/jsx-runtime”或其相应的类型声明。ts(2307)
  19. 每日刷题Day_5-Day_8
  20. 利用WinRAR打包免安装绿色C#程序

热门文章

  1. 【分享】我们结婚吧——十二星座求爱大全
  2. 用MFC单文档改写ARToolKit5.4的例子simpleLite
  3. mysql qps 压测_压测QPS 过低
  4. linux挂载光盘的命令,Linux下挂载光驱的方法
  5. Angular toastr提示框
  6. Gradle 依赖与 Plugin
  7. 关于国产数据库表设计PDManer工具的使用
  8. 答读者问(1):有关如何选导师及研究生时间安排等问题
  9. 中高知识产权托管与服务平台企业知识产权的小管家
  10. NTP校时服务器使用中的注意事项