- 浏览: 185657 次
- 性别:
- 来自: 杭州
最新评论
-
boosi:
public static void main(String[ ...
MD5 生成32位或16位字符串 -
南通ori:
还是你的对的。。。顶。。。实践出真知。
tomcat startup.bat配置JAVA_HOME -
jspc:
ok.thanks
JDK 1.6 API 官方 下载地址 -
wentao365:
明明是 32位啊。怎么是128 位呢?
怎样用java生成GUID与UUID
创建struts2的web工程,启动tomcat时发生如下问题:
2009/05/21 13:39:21 org.apache.catalina.core.StandardContext filterStart
致命的: フィルタ sttuts2 の起動中の例外です
Unable to load configuration. - bean - jar:file:/D:/Program%20Files/tomcat/tomcat6.0.16/webapps/testStruts/WEB-INF/lib/struts2-core-2.1.6.jar!/struts-default.xml:46:178
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:360)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:403)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: Unable to load bean: type:org.apache.struts2.dispatcher.multipart.MultiPartRequest class:org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest - bean - jar:file:/D:/Program%20Files/tomcat/tomcat6.0.16/webapps/testStruts/WEB-INF/lib/struts2-core-2.1.6.jar!/struts-default.xml:46:178
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:222)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:165)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
... 30 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileUploadException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getDeclaredConstructors(Class.java:1836)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:212)
... 33 more
经查sturts-default.xml 46行使用到的MultiPartRequest类中引用到了其他的包中的类:
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUploadException;
import org.apache.commons.fileupload.RequestContext;
import org.apache.commons.fileupload.disk.DiskFileItem;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
引入这个包commons-fileupload.jar ,问题解决,
但其他人也会把commons-io.jar 包一并导入。
如此使用到的jar包:
struts2-core-2.1.6.jar struts2的核心类库
ognl-2.6.11.jar 对象图导航语言object graph navigation language
xwork-2.1.2.jar XWork类库,struts2.0基于此构建
freemarker-2.3.13.jar
commons-logging-1.0.4.jar
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
2009/05/21 13:39:21 org.apache.catalina.core.StandardContext filterStart
致命的: フィルタ sttuts2 の起動中の例外です
Unable to load configuration. - bean - jar:file:/D:/Program%20Files/tomcat/tomcat6.0.16/webapps/testStruts/WEB-INF/lib/struts2-core-2.1.6.jar!/struts-default.xml:46:178
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:360)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:403)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: Unable to load bean: type:org.apache.struts2.dispatcher.multipart.MultiPartRequest class:org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest - bean - jar:file:/D:/Program%20Files/tomcat/tomcat6.0.16/webapps/testStruts/WEB-INF/lib/struts2-core-2.1.6.jar!/struts-default.xml:46:178
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:222)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:165)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
... 30 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileUploadException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getDeclaredConstructors(Class.java:1836)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:212)
... 33 more
经查sturts-default.xml 46行使用到的MultiPartRequest类中引用到了其他的包中的类:
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUploadException;
import org.apache.commons.fileupload.RequestContext;
import org.apache.commons.fileupload.disk.DiskFileItem;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
引入这个包commons-fileupload.jar ,问题解决,
但其他人也会把commons-io.jar 包一并导入。
如此使用到的jar包:
struts2-core-2.1.6.jar struts2的核心类库
ognl-2.6.11.jar 对象图导航语言object graph navigation language
xwork-2.1.2.jar XWork类库,struts2.0基于此构建
freemarker-2.3.13.jar
commons-logging-1.0.4.jar
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
发表评论
-
实现Comparator的比较器
2010-05-18 10:39 1051比较的对象类 class GroupInfo { ... -
jsp中影响编码的属性及其设置小结(contentType,pageEncoding,charset)
2009-12-29 17:11 990转自:http://blog.csdn.net/J ... -
一键安装双击运行——Java安装程序制作
2009-12-09 16:05 1879标 题: 一键安装双击运行——Java安装程序制作作 者: ... -
tomcat startup.bat配置JAVA_HOME
2009-07-30 17:50 11408使用zip的tomcat包,不改变系统的环境变量JAVA_HO ... -
java 潜拷贝和深拷贝
2009-07-28 17:39 1023自 http://kuangbaoxu.iteye.com/b ... -
jdk 1.5新特性说明
2009-07-27 09:37 1008自: http://pwosboy.iteye.com ... -
java---final 关键字 和 static 用法
2009-07-27 09:21 990final 关键字 和 static 用法 一、final ... -
JAVA中final修饰对象引用
2009-07-23 15:29 11105原来我错了; final 修饰的量以视为常量, ... -
js 循环table 获取input里面的属性值
2009-07-14 15:41 11634<html> <head> ... -
javascript操作表格Table
2009-07-14 11:50 1964自: http://fulong258.blog.163.co ... -
Java中获取myql数据源
2009-06-30 17:32 31141.在tomcat 中配置mysql 数据源 impo ... -
java 调用存储过程
2009-06-30 16:00 984java 调用存储过程的简单例子: public ... -
double保留两位小数(四舍五入)
2009-06-17 11:26 9479//val为处理double 数字,precsion为保留小数 ... -
Java获取各种常用时间方法
2009-06-16 20:46 974这个引用别人的一个 有 ... -
Jfig 读取文件
2009-06-10 17:41 1879Jfig 读取文件 需要导入个jar包jfig-1.5.2. ... -
JFig读取配置文件
2009-06-10 15:25 1506转自http://42087743.iteye.com/blo ... -
wap 开发问题笔记
2009-05-19 11:24 887本文章仅作个人开发时的笔记使用,正确与否概不关心 ****** ... -
struts2.0 displayTag
2009-05-13 17:20 1307一、最简单的情况,未使用<display:column/ ... -
MD5 生成32位或16位字符串
2009-05-07 09:13 8174package com.necsthz.questionnai ... -
怎样用java生成GUID与UUID
2009-05-06 19:47 5684GUID是一个128位长的数字,一般用16进制表示。算法 ...
相关推荐
这个“struts2 jar包”包含了Struts2框架运行所需的全部类库,是开发和运行Struts2应用的基础。 Struts2 jar包通常包括以下几个关键部分: 1. **核心框架**:struts2-core.jar 包含了Struts2框架的基本组件,如...
1. **配置Struts2**:首先,添加Struts2的JAR包到项目中,包括核心库、插件等。在struts.xml配置文件中,定义全局配置,如拦截器栈和Action映射。 2. **配置Spring**:引入Spring的JAR包,包括Spring的核心、AOP、...
Struts 1.3 Jar包是Apache Struts框架的一个版本,该框架是Java Web开发中的一个关键组件,尤其在MVC(模型-视图-控制器)设计模式的应用上。Struts 1.3是一个成熟的开源解决方案,它为构建基于J2EE平台的企业级Web...
- **版本兼容性**:在选择这些jar包时需要注意其版本号与其他依赖库之间的兼容性问题,避免出现版本冲突导致的问题。 - **安全性**:确保所使用的jar包是最新的稳定版本,定期检查并更新至最新版本以修复已知的安全...
这个"struts2项目测试成功的jar包"包含了运行Struts2应用所需的核心库和其他依赖,确保了你的项目能顺利运行,避免因jar包不兼容或缺失导致的常见错误。 在Java开发中,JAR(Java Archive)文件是Java类库的打包...
本资源包含“struts2jar包大全”,这意味着你将获得Struts2框架的所有核心组件及其相关库的集合。 在Java Web开发中,JAR(Java Archive)文件是用于打包Java类和资源的归档文件,便于分发和部署。Struts2的JAR包...
本资源提供了Struts2从旧版本到2.3.32的升级所需的所有jar包,使得开发者无需逐个下载,大大简化了更新过程。 Struts2.3.32是Struts2的一个重要更新版本,主要修复了之前版本中发现的安全问题。在之前的版本中,...
这个"Struts2精简jar包"集合了Struts2框架的核心组件,使得开发者在集成到自己的项目时可以避免下载和管理大量不必要的依赖。 首先,Struts2的核心jar包主要包括以下几个组件: 1. **struts2-core**: 这是Struts2...
与MyEclipse中默认提供的Struts2包不同,这个特定的jar包是为了避免可能出现的兼容性或运行时问题。 在使用Struts2框架时,了解以下几个关键知识点是非常重要的: 1. **MVC模式**:Struts2遵循Model-View-...
这里提到的"struts1和struts2相关jar包"分别指的是Struts框架的两个主要版本:Struts 1和Struts 2。 **Struts 1** Struts 1是最早的版本,于2000年发布。它是基于Java Servlet和JSP技术的,旨在解决在JSP应用中控制...
Struts2的核心jar包是Struts2框架的基础,包含了实现框架功能的所有关键类和接口。这些核心库使得开发者能够快速搭建起一个完整的Struts2应用。下面将详细介绍其中的关键组成部分: 1. **Action类与Dispatcher**:...
本压缩包文件提供了适用于S2SH(Struts2、Spring、Hibernate)工程的无冲突Jar包,这意味着开发者无需担心版本兼容性问题,可以直接将其放入`WEB-INF\lib`目录下,用于构建或更新现有的Web应用。值得注意的是,在...
在给定的压缩包文件中,"struts2-2.3.32 相关jar包" 提供了Struts2框架的特定版本,即2.3.32,以解决描述中提到的S2-045安全漏洞问题。 S2-045漏洞,全称是“Struts2 OGNL注入漏洞”,这是一个严重的安全问题,允许...
在升级过程中,你将需要用到"Struts2 2.3.32相关jar包",这个压缩包包含了升级所需的全部库文件。在解压后,你需要将这些新的jar包替换掉原来旧版本的相应文件,确保应用运行环境中所有依赖都被正确更新。同时,确保...
Struts是Apache软件基金会下的一个开源项目,它是一款基于MVC(Model-View-Controller)设计模式的Java Web应用程序...直接加载源码JAR包是一种便捷的方式,使开发者能够快速地在IDE中浏览和学习Struts 2的实现细节。
综上所述,Struts2.1.6 jar包是构建基于Struts2框架的Web应用的基础,包含了实现MVC模式、拦截器机制、OGNL表达式和多种结果类型的必要组件。在使用时,要关注其版本特性、安全性和升级策略,以确保应用的稳定性和...
标题中的“struts2核心jar包(漏洞已经修复)”表明这是一个已经解决了已知安全问题的最新版本,确保用户在使用时不会受到这些漏洞的威胁。 Struts2的核心组件包括以下几个方面: 1. **Action**:这是业务逻辑处理...
这个“struts2基本(最小)jar包”包含了运行一个基本Struts2应用程序所必需的核心库。这些JAR文件是构建基于Struts2的应用的基础,缺少任何一个都可能导致应用无法正常运行。以下是对这些核心组件的详细介绍: 1. ...
标题“struts2漏洞升级jar包”指的是针对Struts2框架的特定安全漏洞发布的修复补丁,这些补丁通常以更新的jar包形式提供。升级过程涉及替换旧的、易受攻击的jar包为新版本,以消除潜在的安全风险。 描述中提到,...
在整合Struts2、Hibernate3和Spring时,确保所有jar包的兼容性和正确性至关重要,因为不匹配的版本可能导致各种运行时问题。"struts2-hibernate3-spring整合需要的全部jar包"正是为了解决这个问题,它包含了所有必要...