最近ssh遇到异常及解决
1、SSH框架,spring和struts整合,action中注入service不成功,检测是否缺少 struts2-spring-plugin-2.3.4.1.jar包
2、字符串转 json 加了包ezmorph-1.0.6.jar
3、net.sf.json.exception:Unquotted String错误,解决办法:json 对象值使用""双引号存储。
4、java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [XXXX],解决:在确认struts.xml中action配置好、applicationContext.xml都配置好,所有内容确认无误的情况下,如果使用的是ajax和xxxaction.java交互,确保方法是void型的。
5、java.lang.NullPointerException kj.dbl.action.DfInfoRegAction.boolTbCreate(DfInfoRegAction.java:177)
action中明明能将form中的值传过去,但是还是报空指针错误,检查是否注入了service
6、oracle有关hibernate映射序列的问题:
问题:已经创建了序列,并且全部都写的正确,但是还是报:序列不存在错误。无法获取next值。
原因:可能是连接数据库的用户不是序列所在的用户。
解决:检查连接数据库的用户是不是序列所在的用户,如果不是,则在此用户下创建所需的序列。
7、管理action,需要配置scope="prototype"属性。如果不配置,则默认是单例模式,那么STRUTS从前台得到的数据,经过处理结束后,再次进入该页面时,前一次提交的数据还是会被保留下来,可能会出现异常,但是却不报错。
8、No result defined for action kj.dbl.action.dataextraction.DataExtractAction and result input
当所有配置都完全正确时,如果表单包括文件,需要添加form 属性enctype="multipart/form-data"
9、Unable to load jar:struts2-spring-plugin-2.3.4.1.jar!/struts-plugin.xml类似错误 ,原因:struts2-spring-plugin-2.3.4.1.jar和struts2版本不匹配 换成匹配的版本
10、org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [kj.dbl.model.task.TaskInfo#20171030142522]
原因:主键不唯一,在事务的最后执行SQL时,session缓存里面有多个(>1)主键一样的对象。
解决:把session中同标识的对象移出(session.evict(user1)),使他成为脱管的状态,然后user2就可以update了。
链接:http://blog.csdn.net/u014038534/article/details/50595627
最近ssh遇到异常及解决的更多相关文章
- SSH乱码和Xshell异常断开解决方法
一.SSH Secure Shell Client中文乱码的解决方法 这是SSH Secure Shell Client多年未解决的短板,要求客户端和服务器端都要‘UTF-8’编码,我终于知道Wind ...
- hadoop安装遇到的各种异常及解决办法
hadoop安装遇到的各种异常及解决办法 异常一: 2014-03-13 11:10:23,665 INFO org.apache.hadoop.ipc.Client: Retrying connec ...
- 多线程访问winform控件出现异常的解决方法
一. 多线程访问winform控件出现异常的解决方法 1. 问题描述<1> 如果创建某控件的线程之外的其他线程试图调用该控件,则会引发一个 InvalidOperationExcept ...
- sqlserver,执行生成脚本时“引发类型为“System.OutOfMemoryException”的异常”(已解决)
sqlserver,执行生成脚本时“引发类型为“System.OutOfMemoryException”的异常”(已解决) 出现此错误主要是因为.sql的脚本文件过大(一般都超过100M)造成内存无法 ...
- org/apache/commons/pool/impl/GenericObjectPool异常的解决办法
org/apache/commons/pool/impl/GenericObjectPool异常的解决办法 webwork+spring+hibernate框架的集成, 一启动Tomcat服务器就出了 ...
- 关于FusionCharts图表宽度width的设置问题导致图表显示异常的解决办法
关于FusionCharts图表宽度width的设置问题导致图表显示异常的解决办法 题设: 经常使用FusionCharts图表的朋友可能会遇到这个问题.就是在FusionCharts显示的时候有时候 ...
- Address already in use: JVM_Bind:80 异常的解决办法
java.net.BindException: Address already in use: JVM_Bind:80 异常的解决办法 今天遇见了这个端口被占用问题 然后各种百度 先是说 用命令 ne ...
- Tomcat异常及解决办法——持续更新中
公司项目,开发语言为java,中间件为Tomcat,运行过程中,从Tomcat出现了一些异常,现将异常及解决办法记录如下,仅供参考.(不断在补充中.......) 异常一: 1.日志内容 org.ap ...
- IIS 常见异常及解决办法
Ø 简介 IIS 是我们平常接触比较多的服务端软件,用于站点发布等,本文主要记录 IIS 常见的异常及解决办法.主要包括: 1. Visual Studio 启动 Web 项目提示"无 ...
随机推荐
- Python自学笔记-logging模块详解
简单将日志打印到屏幕: import logging logging.debug('debug message') logging.info('info message') logging.warni ...
- iOS在类内部怎么访问实例变量比较好?
OC在类文件的内部访问实例变量,有直接访问和使用getter/setter方法访问两种方式,它们的区别有: 1.直接访问不经过OC的方法分发(method dispatch),所以访问速度比较快,在这 ...
- javascript数组的常用方法总结
http://jingyan.baidu.com/album/86fae346bce16d3c49121af9.html?picindex=1 1. concat()方法 数组和数组的 粘结: var ...
- 【实验吧】Once More
<?php if (isset ($_GET['password'])) { if (ereg ("^[a-zA-Z0-9]+$", $_GET['password']) = ...
- 实现LAMP
实现LAMP 1.LAMP工作原理 LAMP是一个强大的Web应用程序平台,其中L是指linux系统:A是指apache也就是http;M一般是mysql/mariadb数据库;P一般是php, pe ...
- 基于HTML5和WebGL的3D网络拓扑结构图
现在,3D模型已经用于各种不同的领域.在医疗行业使用它们制作器官的精确模型:电影行业将它们用于活动的人物.物体以及现实电影:视频游戏产业将它们作为计算机与视频游戏中的资源:在科学领域将它们作为化合物的 ...
- 【特效】hover图片立体翻转
hover图片翻转效果二::绕Y轴旋转90度,注意父层要加透视属性perspective,这样才能看出立体效果 html: <ul class="list-img"> ...
- C# 相对路径转绝对路径
如果是路径相对路径,使用 Path 转换 System.IO.Path.Combine(文件夹, relativePath); 文件夹就是相对的文件夹. 这样就可以把相对路径转绝对. 参见:http: ...
- Python基础3切片,字符串的方法
切片:截取字符串某一段字符,并不改变原字符串.结构:[起始位置:终止位置:步长] 但不包括终止位置.所谓:顾头不顾尾 索引:序列中每个元素都是有编号的,都是从0开始编号的.使用负数索引时,Pytho ...
- dynamic_cast 转换示例
dynamic_cast 转换示例 /* 带虚函数与不带虚函数转换的区别 dynamic_cast:必须要有虚函数才可以转换 dynamic_cast:只能处理转换指针或引用,不能转换对象 dynam ...