java - 创建名为“tilesViewResolver”的 bean 时出错
问题描述
我正在尝试使用 tilesViewResolver 运行我的应用程序。并运行输出将在 default.jsp 文件中打印 hello 表单图块。但没有运行显示一些错误。
错误如
org.springframework.beans.factory.BeanCreationException:创建名为“tilesViewResolver”的bean时出错:查找方法解析失败;嵌套异常是 java.lang.IllegalStateException: Failed to introspect Class [org.springframework.web.servlet.view.tiles3.TilesViewResolver] from ClassLoader [ParallelWebappClassLoader]
服务器程序.xml
<bean id="tilesViewResolver"
class="org.springframework.web.servlet.view.tiles3.TilesViewResolver">
</bean>
<bean id="tilesConfigurer"
class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/layout/default.xml</value>
</list>
</property>
</bean>
默认.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 3.0//EN" "http://tiles.apache.org/dtds/tiles-config_3_0.dtd">
<tiles-definitions>
<definition name="index" template="WEB-INF/templates/default.jsp">
</definition>
</tiles-definitions>
默认.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
hello from tiles.
</body>
</html>
文件
[enter image description here][1]
添加罐子
tiles-extras 3.0.5
tiles-servlet 3.0.5
tiles-jsp 3.0.5
slf4j-simple 1.7.6
解决方案
jar 文件有问题。当我添加这些 jar 文件时。然后它工作
jar文件:
1. tiles-core-3.0.8
2. tiles-jsp-3.0.8
3. tiles-request-api-1.0.7
4. tiles-request-jsp-1.0.7
5. tiles-request-servlet-1.0.7
6. tiles-servlet-3.0.8
7. tiles-template-3.0.8
8. tiles-autotag-core-runtime-1.2
9. tiles-api-3.0.8
10. slf4j-api-1.7.6
11. jcl-over-slf4j-1.7.6
12. commons-digester-2.0
13. commons-beanutils-1.8.0
此链接包含所有 jar 文件
https://jar-download.com/artifacts/org.apache.tiles/tiles-jsp/3.0.8/source-code
推荐阅读
- html - R Shiny - 垂直对齐标签并以水平形式输入
- bash - 使用 'sh -c' 时 bash diff 返回 0
- cygwin - Cygwin 版本(中)兼容性
- postman - 如何将 JSON 响应与 Postman 进行比较
- nestjs - 无法访问中间件中的 fastify cookie
- python - 如何将分数格式的英尺和英寸转换为十进制?
- excel - 当某些单元格为空时,在excel VBA中复制具有多个条件的行不起作用
- kubernetes - DNS 在 Kubernetes 中无法正常工作
- excel - 我有一个循环进入另一个循环,但它们没有按我预期的那样工作
- puppeteer - 有没有办法检测 Web 客户端是否是 puppeteer 实例?