2013年12月31日

各个数据库DataSource配置文件

摘要: 每次配置数据库properties时总是记不住,总结一下,方便使用,也方便大家#MY SQLjdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/dbNamejdbc.username=rootjdbc.password=12345678#Oracledriver=oracle.jdbc.driver.OracleDriverurl=jdbc:oracle:thin:@localhost:1521:orclusername=scottpassword=tiger#SQL Serverdriv 阅读全文

posted @ 2013-12-31 13:18 273度 阅读(1114) 评论(0) 推荐(0) 编辑

2013年12月21日

关于读取数据流文件时吞掉每行第一个字符的错误

摘要: 在做一个解析pacp文件的时候需要读取文件中的每个属性,但是每次读出来的内容的每一行的第一个字符都被吞掉了,找了半天不知道为什么,后来看到在读取的时候用的read()方法,而且返回值是int类型,在变量初始化的时候默认应该是0,可能就这样把第一个给吞了(还是象不太清楚),read只会读取一个字节不会自动读取下一个只会读第一个字节和指针不是一回事,但是如果使用readLine()函数就不会出现这种情况了,当然这只是在使用inputStream的时候会出现这种情况,如果直接使用FileReader则这种问题就不会出现,使用read同样会把第一个字符读入,也可能是buffer在作怪,而且可能性很大, 阅读全文

posted @ 2013-12-21 01:28 273度 阅读(1497) 评论(0) 推荐(0) 编辑

2013年12月7日

每当使用struts2动态方法调用时,总是出现错误:There is no Action mapped for namespace [/user] and action name [user!add]

摘要: 每当使用struts2动态方法调用时,总是出现错误:There is no Action mapped for namespace [/user] and action name [user!add] ,这个错误是我在使用最新的struts2.3.15.2版本时出现的,原来使用struts2.1.6从没有出现过这个问题,查了快两个小时的资料,又是struts的docs,又是问google老师,最后找到一篇文章,人家使用的是2.1.6,但是人家有一句话叫:“注意:要使用动态方法调用,必须设置Struts2允许动态方法调用,通过设置struts.enable.DynamicMethodInvoca 阅读全文

posted @ 2013-12-07 23:08 273度 阅读(1791) 评论(1) 推荐(0) 编辑

2013年11月29日

org.hibernate.exception.SQLGrammarException: could not insert

摘要: 今天尝试初步整合一下hibernate和Spring,但是出现这个问题,该了好久也不行,后来google发现是映射文件与数据库字段不一致,重新修改model内容,立马通过,问题解决org.hibernate.exception.SQLGrammarException: could not insert 阅读全文

posted @ 2013-11-29 23:23 273度 阅读(237) 评论(0) 推荐(0) 编辑

2013年11月28日

关于Spring使用@Pointcut出错的解决办法

摘要: 在使用Annotation完成切入点的AOP操作时,总是出现如下错误,试了好多次都不行,导入教程中的源代码页不能实现,总是出现同样的错误,百度Google均无效!!错误内容如下(Junit):后来想起来可能是JDK版本的缘故,因为我用的JDK1.7.7的最新版本,果断把JDK改为MyEclipse自带的JDK1.6版本,测试,立马通过!org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'u' defined in file [D:\Program File 阅读全文

posted @ 2013-11-28 23:24 273度 阅读(3160) 评论(2) 推荐(0) 编辑

2013年10月12日

org.apache.jasper.JasperException: javax.el.PropertyNotFoundException: Property “D_time” not found on com.zaj.train.model.TrainBean

摘要: 在使用struts2完成火车票查询功能时,在jsp页面获取时总是有异常:org.apache.jasper.JasperException: javax.el.PropertyNotFoundException: Property “D_time” not found on com.zaj.train.model.TrainBean 但是检查了TrainBean以后,确认里边确实有D_time这个属性,经过查资料,发现有一个JavaBean规范,就是首字母不能为大写字母,可能是struts2要求的吧,原来不是用框架时并没有遇到过这种情况,看来规范很重要啊,别管是哪的规范了,以后bean中首字母 阅读全文

posted @ 2013-10-12 10:04 273度 阅读(2924) 评论(0) 推荐(0) 编辑

2013年10月6日

java实现精简版计算器

摘要: 最近没事干,想起来原来上课时老师留过一个作业,就是做一个简单的计算器,实现简单的加减乘除功能,当时学的时候那是一个愁啊,最后也是不了了之了,很明显,不会做啊,今天闲了,突然想起来,应该做做试试吧,当然还是很顺利的,虽然格式规范什么的有点乱,但是功能还是可以实现的,当然由于处理逻辑较简单,只能实现两个数的四则运算,每次计算完后需要按“CE”将结果清除后重新输入。这里把代码共享出来,给刚学习java的童鞋做个参考:下边是运行的界面: 1 package com.test.JPanel; 2 3 import java.awt.BorderLayout; 4 import java.a... 阅读全文

posted @ 2013-10-06 15:24 273度 阅读(375) 评论(0) 推荐(0) 编辑

2013年9月28日

关于URL传参中出现乱码的解决办法

摘要: 前些天生产实习,在做完一个B/S航空订票系统后,老师要求将该订票系统的查询功能移植到android应用中,实现android平台上对数据库进行访问查询航班信息的一个功能。起初的进度很顺利,但是只能进行无条件的查询,对于一个航班查询系统来说,这样单一的功能无疑是一个缺陷,作为查询系统,必须能够根据用户的意愿,来进行不同条件的查询,而这个功能的实现就需要一个条件提交到服务器,然后根据条件查询出数据并返回到android应用中在屏幕显示。 因为属于刚刚接触android应用开发,完全属于菜鸟级的,所以一些android平台的表单提交并不懂,所以我就想到了将条件附加在URL后边,通过get方式将... 阅读全文

posted @ 2013-09-28 01:59 273度 阅读(812) 评论(0) 推荐(0) 编辑

2013年9月15日

ArrayList获取的所有对象均为相同的改错

摘要: 在使用ArrayList从数据库取内容的时候,如果内容为多条,很可能会出现所有的内容都是一样的情况,这个原因主要是把对象创建(即 bean=new BeanName())放在了while(rs.next){}的外边了,或者把ArrayList的new放在了while的里边,这样得出的结果肯定是相同的,所以需要把new放在while里边,这样就可以了ArrayList ar=new ArrayList(); AuthorityBean bean ; stmt = conn.createStatement(); rs = stmt.exe... 阅读全文

posted @ 2013-09-15 15:34 273度 阅读(223) 评论(0) 推荐(0) 编辑

2013年9月14日

java.lang.IllegalStateException解决办法

摘要: 在做登陆验证及权限设置的时候,遇到了java.lang.IllegalStateException异常,经各种查证终于找到解决办法。刚开始的错误是"java.lang.IllegalStateException: Cannot forward after response has been committed “,查资料说当你有多个跳转的页面的语句时候,好好检查一下,当 转发 或者 重定向的时候,需要在response.sendRedirect("/login.jsp")后加一个retrun 即可。后来只在第二个调用的后边加上return后,错误变成java.la 阅读全文

posted @ 2013-09-14 23:02 273度 阅读(5874) 评论(0) 推荐(0) 编辑

导航