1.Jsp页面出现异常:
javax.servlet.Servlet.Exception; javax.servlet.jsp.JspException; javax.servlet.http; HTTPservletRequest;
导入 servlet-api.jar, jsp-api.jar ;
2.Jsp页面出现异常:
javax.servlet.jsp.PageContext; javax.servlet.jsp.JspWriter; JspFactory; JspWriter;
导入 javax.servlet.jar ;
3.java代码中出现 '数字格式异常':
java.lang.NumberFormatException: For input string:"1"
Integer.parseInt(...), 这种类型的方法参数只能是纯数字的组合才能转换,使用时若出现 '数字格式异常’,可使用 'trim()函数' 去掉空格
如:Integer.parseInt(numString.trim());
4.org.hibernate.NonUniqueObjectException:a different object with the same identifier value was already associated with the session:
一般在修改或删除时出现,解决办法:在session执行数据库的保存、修改等操作之前加上一句,session.clear();
5.ognl.OgnlException: target is null for setProperty(null, "y", [Ljava.lang.String;@1e235551)
我的jsp页面这样写的:<input id="submit" border="0" src="images/dl.gif" type="image" name="submit" >,然后会报上面的异常,
struts.xml文件里面有这么一个"struts.devMode",当设置为true时,html表单数据中有和action属性匹配不上的参数名时就会提示这样的信息,可设置它的值为false来避免这种错误信息的抛出。也可以去掉<input>标签的id,name属性。
6.SVN更新或提交时报错:org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir
svn: Working copy 'D:\eclipse\work\examwork' locked
解决方法:(1)在被锁文件的上级文件夹,右击Team----Cleanup一下。
(2)如果第一种方法解决不了时,采用以下方法:直接进入到被锁文件上面的文件夹下的.svn目录(如果.svn文件夹不显示,
可设置下工具----文件夹选项---查看,勾选显示所有文件及文件夹),删除lock文件及log文件就可以了。