- 浏览: 125996 次
最新评论
-
gaoxikun:
看起来很齐全,很完美,但是不知道从哪里下载 。
myeclipse插件简单介绍 -
gaoxikun:
亲,能把这个集成了插件的myeclipse 6.5给我一下吗, ...
myeclipse插件简单介绍 -
hotsmile:
不错!!!!!!!!!
myeclipse插件简单介绍
异常一:
警告: Error setting value
ognl.OgnlException: target is null for setProperty(null, "submit", [Ljava.lang.String;@13d7738)
at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1651)
at ognl.ASTProperty.setValueBody(ASTProperty.java:101)
at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177)
at ognl.SimpleNode.setValue(SimpleNode.java:246)
at ognl.ASTChain.setValueBody(ASTChain.java:172)
。。。。。。。。。。
这个异常是读取资源文件中的内容时报出的,我的资源文件中有这样的配置“label.submit=确定”,由于属性名中有“.”引起这个异常的,可以将“.”改为“_”(label_submit=确定”)解决。所以资源文件中还是尽量少用“.”啊。
异常二:
严重: Exception starting filter struts2
java.lang.NullPointerException
at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209)
at com.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:60)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.needsReload(XmlConfigurationProvider.java:325)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.needsReload(StrutsXmlConfigurationProvider.java:168)
at com.opensymphony.xwork2.config.ConfigurationManager.conditionalReload(ConfigurationManager.java:220)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:61)
at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:774)
。。。。。。。。。。。。。
在配置中加了< constant name = "struts.devMode" value = "true" />于是乎报了这个异常,网上查证,原因竟为我的tomcat路径中有空格,无语。。。
异常三:
严重: 只能上传图片文件
配置了<param name="allowedTypes">image/bmp,image/png,image/gif,image/jpg</param>,以前写的例子,在weblogic上跑过,没问题。今儿个用tomcat跑了一下,当我上传.jpg文件时,提示上面的错误,晕。于是乎去掉这个限制,打印了一下文件类型,发现文件类型应该为 image/jpeg ,看来文件类型这个限制得注意啊。
异常四:
Caused by: Cannot locate the chosen ObjectFactory implementation: spring - [unknown location]
at org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionProvider.java:295)
at org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionProvider.java:266)
at org.apache.struts2.config.BeanSelectionProvider.register(BeanSelectionProvider.java:202)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:180)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
... 31 more
1 查看struts2-spring-plugin-XXXX.jar是否存在
2 查看struts.xml文件中是否配置 <constant name="struts.objectFactory" value="spring" />
3 如果以上2个问题都ok 还是报错 那么请把struts.xml文件 <constant name="struts.objectFactory" value="org.apache.struts2.spring.StrutsSpringObjectFactory" />
ps:struts2-spring-plugin-2.3.1.2.jar其中整合的时候就发生这样的错误了
异常五:
严重: Exception starting filter struts2
java.lang.reflect.InvocationTargetException - Class: com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector
File: ContainerImpl.java
Method: inject
Line: 295 - com/opensymphony/xwork2/inject/ContainerImpl.java:295:-1
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:449)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
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:3693)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4340)
Caused by: java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
缺少jar包javassist-2.5.1.jar
====================================================================
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/map/MultiKeyMap
at net.sf.json.JsonConfig.<init>(JsonConfig.java:56)
at net.sf.json.JSONArray.fromObject(JSONArray.java:120)
at com.huawei.bss.login.action.LoginAction.main(LoginAction.java:143)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.MultiKeyMap
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 3 more
是包有问题 例如工程中是commons-collections-2.1.1.jar 替换成commons-collections-3.2.1.jar就可以了
警告: Error setting value
ognl.OgnlException: target is null for setProperty(null, "submit", [Ljava.lang.String;@13d7738)
at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1651)
at ognl.ASTProperty.setValueBody(ASTProperty.java:101)
at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177)
at ognl.SimpleNode.setValue(SimpleNode.java:246)
at ognl.ASTChain.setValueBody(ASTChain.java:172)
。。。。。。。。。。
这个异常是读取资源文件中的内容时报出的,我的资源文件中有这样的配置“label.submit=确定”,由于属性名中有“.”引起这个异常的,可以将“.”改为“_”(label_submit=确定”)解决。所以资源文件中还是尽量少用“.”啊。
异常二:
严重: Exception starting filter struts2
java.lang.NullPointerException
at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209)
at com.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:60)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.needsReload(XmlConfigurationProvider.java:325)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.needsReload(StrutsXmlConfigurationProvider.java:168)
at com.opensymphony.xwork2.config.ConfigurationManager.conditionalReload(ConfigurationManager.java:220)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:61)
at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:774)
。。。。。。。。。。。。。
在配置中加了< constant name = "struts.devMode" value = "true" />于是乎报了这个异常,网上查证,原因竟为我的tomcat路径中有空格,无语。。。
异常三:
严重: 只能上传图片文件
配置了<param name="allowedTypes">image/bmp,image/png,image/gif,image/jpg</param>,以前写的例子,在weblogic上跑过,没问题。今儿个用tomcat跑了一下,当我上传.jpg文件时,提示上面的错误,晕。于是乎去掉这个限制,打印了一下文件类型,发现文件类型应该为 image/jpeg ,看来文件类型这个限制得注意啊。
异常四:
Caused by: Cannot locate the chosen ObjectFactory implementation: spring - [unknown location]
at org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionProvider.java:295)
at org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionProvider.java:266)
at org.apache.struts2.config.BeanSelectionProvider.register(BeanSelectionProvider.java:202)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:180)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
... 31 more
1 查看struts2-spring-plugin-XXXX.jar是否存在
2 查看struts.xml文件中是否配置 <constant name="struts.objectFactory" value="spring" />
3 如果以上2个问题都ok 还是报错 那么请把struts.xml文件 <constant name="struts.objectFactory" value="org.apache.struts2.spring.StrutsSpringObjectFactory" />
ps:struts2-spring-plugin-2.3.1.2.jar其中整合的时候就发生这样的错误了
异常五:
严重: Exception starting filter struts2
java.lang.reflect.InvocationTargetException - Class: com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector
File: ContainerImpl.java
Method: inject
Line: 295 - com/opensymphony/xwork2/inject/ContainerImpl.java:295:-1
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:449)
at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
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:3693)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4340)
Caused by: java.lang.reflect.InvocationTargetException
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
缺少jar包javassist-2.5.1.jar
====================================================================
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections/map/MultiKeyMap
at net.sf.json.JsonConfig.<init>(JsonConfig.java:56)
at net.sf.json.JSONArray.fromObject(JSONArray.java:120)
at com.huawei.bss.login.action.LoginAction.main(LoginAction.java:143)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.map.MultiKeyMap
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 3 more
是包有问题 例如工程中是commons-collections-2.1.1.jar 替换成commons-collections-3.2.1.jar就可以了
发表评论
-
java 中的文件读取信息
2013-03-11 08:56 1113import java.io.BufferedReader ... -
oracle结果集的操作信息
2013-03-04 16:22 986众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一 ... -
js正则表达式(二)
2013-01-09 11:20 926首先加个重要的东西 * ... -
java路径问题以及java对文件的基本操作信息
2012-12-19 14:09 10081.基本概念的理解 绝对 ... -
JS正则表达式
2012-11-15 17:10 886function isTrueName(s) { var pa ... -
java公用类
2012-11-15 17:05 891package cn.org.jshuwei.j2ee.uti ... -
java规范信息
2012-10-30 08:44 28751 一、判断选择题(每题1分) 1. 表达式要在低优先级操作符 ... -
java时间公用和StringUnitl以及java调用存储过程
2012-10-16 17:38 16621 构建存储过程的语句信息 /** * 从Fun ... -
jquery批量删除
2012-09-20 14:31 3424<%@ page language="java ... -
java操作execl文件(2003与2007不兼容问题)
2012-09-19 14:49 1500package com.huawei.bss.execlCom ... -
java操作execl文件
2012-09-19 08:53 1021package com.huawei.bss.execlCom ... -
通过onkeypress和onkeydown事件禁用键盘中某些键
2012-09-17 15:09 997http://zywang.iteye.com/blog/70 ... -
properties的修改
2012-09-14 16:05 1085public static void modifyProper ... -
java学习的一点记录
2012-09-12 16:15 1325public class Tools { stati ... -
STRUTS2与JSON的LIST和MAP对象返回
2012-09-07 14:57 6710<%@ page language="java ... -
struts2 iterator双重叠迭取值
2012-09-05 18:08 1297•效果:Map<String,List<Derpa ... -
struts2多个配置文件的应用
2012-09-05 10:10 1111<!-- 定义Struts2的核心Filter --&g ... -
java中使用net.sf.json对json进行解析
2012-09-04 12:24 1078作者: http://zhangnet1.iteye.com/ ... -
XML的TreeConfig
2012-09-04 10:20 947/** * <?xml version=&qu ... -
JSON与 STRuts2
2012-09-04 10:20 1342package com.huawei.cmclient.com ...
相关推荐
SSH框架错误总结 SSH框架是基于Java的Web应用程序框架,广泛应用于企业级应用开发中。然而,在开发和调试过程中,经常会遇到各种错误和问题。本文总结了SSH框架常见的错误和解决方法,以便开发者快速解决问题,提高...
这篇文档将全面总结SSH框架的核心概念、配置及使用方法,并提供相关的案例分析。 首先,Spring框架是企业级应用的基石,它提供了一个全面的编程和配置模型,用于简化Java应用程序的开发。Spring的核心特性包括依赖...
在实际搭建过程中,可能会遇到各种问题,比如jar包冲突、配置错误、运行时异常等。这些问题通常需要通过阅读官方文档、搜索引擎或社区论坛寻求解决方案。例如,如果在配置Filter时出错,可能是因为没有正确指定过滤...
SSH 异常总结 SSH 异常总结是一篇总结了多种 SSH 异常的文章,涵盖了持久性异常、数据库连接异常、外键约束异常、数据截断异常等多种类型的异常。这篇文章通过实践经验总结了这些异常的解决方案,旨在帮助开发者更...
### SSH整合开发中404错误解决总结 在软件开发过程中,尤其是对于新手开发者来说,遇到各种错误是在所难免的。本文将针对SSH(Struts + Spring + Hibernate)框架整合开发过程中常见的404错误进行深入分析,并提供...
以下是对SSH常见错误及其解决方案的详细总结: 1. **错误1:Permission denied (publickey).** 这个错误意味着服务器拒绝了你的公钥身份验证。可能的原因是: - 公钥未正确地添加到服务器的`~/.ssh/authorized_...
SSH 错误集锦是一个常见的 SSH 错误总结,涵盖了 Struts1.x 中的常见错误,包括 ServletException、ActionForm 等问题,本文将对这些错误进行详细的分析和解决方法。 1. javax.servlet.ServletException: Must ...
### SSH框架知识总结 #### 一、框架概念与特性 **框架**是一种预先设计好的软件架构,用于构建特定类型的软件应用程序。它定义了一组规则,这些规则指导着应用程序的结构和组件之间的交互方式。框架通常包含一系列...
5. **更好的错误处理**:SSH2提供了更详细的错误报告,有助于诊断和解决问题。 **SSH2与数据库的整合** SSH2的这些改进使得与数据库的集成更加安全和可靠。例如,SSH2可以用于建立更安全的数据库备份和恢复过程,...
问题描述:使用 SSH 时,出现配置问题,例如 SSH 服务器的配置文件错误。 解决方法:检查 SSH 服务器的配置文件,确保配置正确。尝试使用其他 SSH 服务器程序,检查是否是服务器程序的错误。 SSH 使用中常见的问题...
标题中的“总结一下这次用ajax/json实现SSH”指的是在Web应用程序中使用Ajax技术和JSON格式来实现与服务器端的安全Shell(SSH)通信。Ajax是Asynchronous JavaScript and XML的缩写,虽然XML在这里并不是必须的,它...
总结来说,VB.NET SSH SFTP客户端源代码涉及的技术点包括:VB.NET编程语法、SSH和SFTP协议、第三方SSH库的使用、文件和目录操作以及错误处理策略。开发者可以通过学习和理解这些代码,实现自己的SSH SFTP客户端应用...
总结来说,SSH2是一个强大且安全的远程通信协议,通过注解和事务处理,我们可以更好地管理和控制基于SSH2的应用程序,确保其稳定、安全和高效运行。在实际开发中,理解这些核心概念并熟练运用它们是提升代码质量和...
总结来说,Java中的文件上传下载涉及SSH框架(如JSch和Apache MINA)、非SSH网络协议(如HTTP和FTP)以及相关的库和API。理解这些工具的使用是开发跨平台、安全文件传输应用的关键。在实际项目中,选择合适的框架取...
** 总结 ** ganymed-ssh2工具类为Java开发者提供了一个强大的SSH2客户端实现,简化了与远程服务器的交互过程。从建立安全连接到执行命令、传输文件,这个库覆盖了SSH协议的诸多功能,且易于集成到任何Java项目中。...
总结来说,“ganymed-ssh2-build210”是一个强大的Java SSH库,它提供了丰富的功能,让开发者能够安全地远程控制Linux服务器,执行命令、管理文件,从而提高开发和运维效率。在实际项目中,正确理解和使用这个库能够...
SSH2框架整合总结 SSH2,即Struts2、Spring和Hibernate的集成,是Java Web开发中的一个常用技术栈,用于构建高效、可扩展的企业级应用程序。本文将深入探讨SSH2框架整合的关键知识点,帮助开发者更好地理解和应用...
- **日志记录**:在实现过程中使用日志记录可以更好地追踪错误信息和调试程序。 - **安全性考虑**:考虑到安全因素,建议使用SSH2协议,因为它提供了更高级别的安全性和更好的性能。 #### 四、性能优化 为了提高...