java tiles类似_java – Apache Tiles 3和Tomcat 8
当我使用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相关推荐
- Apache Tiles 学习(二)、Java Web应用中使用Apache Tiles
摘要: 在java web项目中使用Apache tiles. 在Java Web项目中使用Apache Tiles Tiles一直是一个web应用程序包,通常结合strut一起使用.Apache T ...
- Apache Tiles 学习(四)、Tiles实战
为什么80%的码农都做不了架构师?>>> 1.创建maven项目 New-->Maven Project--> 勾选上Create a simple project ...
- SiteMesh:一个优于Apache Tiles的Web页面布局、装饰框架
一.SiteMesh项目简介 OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layout and decoration) 的框架组件,能够帮助网站开发人员较 ...
- 带有Spring,Hibernate,Akka,Twitter Bootstrap,Apache Tiles和jQuery的Maven Web项目Kickstarter代码库...
我很高兴将第二个项目上传到GitHub,以帮助人们尽快开始Java Web App开发. 我正在与Apache License 2.0共享此代码. 这是相同的网址: https://github.co ...
- spring tiles_Spring MVC 3模板和Apache Tiles
spring tiles 对于任何Web应用程序,有效的设计考虑因素是使用模板引擎(或工具),并且由于具有Spring的"可插拔"特性,集成模板机制(例如Apache Tiles) ...
- Spring MVC 3模板和Apache Tiles
对于任何Web应用程序而言,有效的设计考虑因素是使用模板引擎(或工具),并且由于具有Spring的"可插拔"特性,因此集成模板机制(例如Apache Tiles)的确要容易得多. ...
- Apache Tiles的使用 前配置
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 使用方法见: http://blog.csdn.net/jiangyu1013/article/de ...
- Apache Tiles的基本使用
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.概述 对于一个新的技术,了解其基本的概念和和原理是学好该技术的基础. 2.Tiles的概念 Ti ...
- Apache Tiles 学习(三)、Apache Tiles的基本使用
摘要: 本文介绍一下Apache Tiles的基本概念及相关的组件,对Tiles有个充分的了解. 1.概述 对于一个新的技术,了解其基本的概念和和原理是学好该技术的基础. 2.Tiles的概念 Til ...
最新文章
- oracle不弹出另存为,Oracle另存为~
- 专有网络 VPC > 快速入门 > 网络规划
- JAVA常见算法题(四)
- 计算机组成原理-白中英版
- 用Python爬取QQ空间说说和相册!还不让我访问!
- 软件工程师成长为架构师必备的十项技能
- 常用1寸,2寸照片标准尺寸
- 假设检验1——理论基础
- K8S学习之容器探测 livenessProbe、readinessProbe、startupProbe、lifecycle
- failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to copy: httpRe
- android 屏幕密度范围,Android屏幕密度
- Vue源码剖析——render、patch、updata、vnode
- 2018-2019 ICPC, NEERC, Northern Eurasia Finals K. King Kog's Reception 线段树
- ui设计现状与意义_对于ui设计行业来说,用户界面设计的发展现状是什么?
- tlbb lua - tlbb cegui 天龙八部UI界面移植+脚本原理视频教程
- LeedCode刷题笔记-Z字形变化
- 15.基础实验(4)vga显示图像动态移动
- #react#找不到模块“react/jsx-runtime”或其相应的类型声明。ts(2307)
- 每日刷题Day_5-Day_8
- 利用WinRAR打包免安装绿色C#程序