- 博客(28)
- 收藏
- 关注
原创 自己解析hibernate.cfg.xml 的问题
项目需要自动解析出hibernate.cfg.xml中数据库名用户名和密码。直接使用以下方法解析,红色代码代表不是用hibernate.cfg.xml中指定的dtd,不添加红色代码出现的问题是:自动查找hibernate.cfg.xml中指定的dtd,一般是从网上查找。当文件找不到时会报异常。hibernate框架在不联网的情况下也可是正常使用,是因为框架本身使用自带的dtd不使用hi
2013-04-23 11:59:29 772
原创 Struts2 国际化
1struts.xml配置 2添加配置文件doraemon_en_US.properties和doraemon_zh_CN.properties3,在页面中添加中英文切换的链接English | 简体中文4struts配置文件中添加对应的跳转配置/CommonFiles/Home.jsp/login.jsp5com.csljc.dora
2013-04-15 15:56:11 862
原创 Duplicate entry '1' for key 1 key 2 key 3 masql
Duplicate entry '1' for key 1主键重复,把主键设为自增Duplicate entry '1' for key 2Duplicate entry '1' for key 3不是1的时候一般是外键重复,添加外键时为自动添加外键索引。如果外键索引类型为唯一性索引,则表中外键不能重复。把索引类型改为非唯一性索引即可。PS:索引类型:根据数
2013-04-11 11:57:12 3187
原创 struts validate 类型转换
使用struts自带的validate进行校验。当前台int类型的字段用户输入非法(如输入字符串),struts过滤器无法把非法输入的值复制给该字段,该字段值为null在validate方法中通过if(cardType.getSellPrice()==null){ this.addFieldError("sellPrice", getText("sellePric
2013-03-30 22:05:51 733
原创 功能性小代码
1. 把Strings转换成int和把int转换成String[java] view plaincopy String a = String.valueOf(2);//integer to numeric string int i = Integer.parseInt(a);//numeric string to an int 3
2013-03-27 12:03:54 624
原创 Spring注解
1首先在spring配置文件applicationContext.xml中加入如下代码 //代表使用注解方式了2可以选择spring自动查找使用注解的bean ps:值得注意的是配置项不但启用了对类包进行扫描以实施注释驱动Bean定义的功能,同时还启用了注释驱动自动注入的功能(即还隐式地在内部注册了AutowiredAnnotationBeanPostProc
2013-03-22 12:13:42 675
转载 spring中context:property-placeholder/元素
转自:http://blog.sina.com.cn/s/blog_4550f3ca0100ubmt.html1.有些参数在某些阶段中是常量 比如 :a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等 b、分布式应用中client端访问server端所用的server地址,port
2013-03-21 09:43:45 619
转载 struts2对action的搜索规则
转自:http://yangfei520.blog.51cto.com/1041581/853581跟java代码编程相似,struts2对Action类的配置也采用包(package)结构进行管理,如此固然清晰了配置文件的层次结构,提高了配置文件的可读性,然而由于各action分布于不同的包(package)下,当struts2接到来自客户端的请求,当寻找使用哪一个action进行处理时,务
2013-03-20 19:10:12 705 1
原创 重写post发送http请求,返回响应码和内容及 用get发送http请求,返回响应码和内容
/** * 用post发送http请求,返回响应码和内容 * * @param requestUrl 请求链接 前面必须有http://否则URL url = new URL(requestUrl);抛出异常 * @param params 参数,格式:aaa=123&bbb=234&ccc=345,可为空 * @param time
2013-03-19 20:16:00 1066
转载 Java基础-关于session的详细解释
转自:http://www.sudu.cn/info/html/edu/20071121/7184.html 一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经
2013-03-17 15:00:49 552
转载 mysql导入数据时 USING BTREE 错误解决办法
转自:http://blog.163.com/mdz_860801/blog/static/5749309201162735216970/今天在往测试数据库导入数据时,其中一个供应商表报USING BTREE 错误:You have an error in your SQL syntax; check themanual that corresponds to your MySQL
2013-03-15 16:04:06 1200
转载 java配置文件web.xml中参数设置及含义
转自:http://android.blog.51cto.com/268543/51037java配置文件web.xml中参数设置及含义 1.ServletConfig的配置 username admin 如上所述,在某个Servlet标签内,仅在这个Servlet内有效获取。
2013-03-15 10:52:59 6742
原创 myeclipse 配置svn插件
今天使用myeclipse 配置svn插件,首先安装snv客户端。TortoiseSVN_1.7.11.23600_x86_XiaZaiBa.zip(之前用的1.6版本的客户端出现不兼容的情况)安装完成后网上很多种安装svn插件的方式,我使用最简单的,首先下载插件site-1.8.5解压后将其全部文件拷贝至:D:\Program Files\Genuitec\MyEclipse 8.5\d
2013-03-08 21:35:09 1160
原创 JKD配置 导致 tomcat启动 一闪而过
之前配置完JDK没有在CMD环境下测试,因为一直用eclipse开发,eclipse使用自带的,所以没有发现电脑上的配置错误。原先按照网上的配置:用户变量:JAVA_HOME : D:\Program\jdk1.6.0_24系统变量:ClassPath :.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%CATALINA_H
2012-12-20 10:53:28 1101
原创 导出excel poi
用到过的导出excel模块简单记录一下:1)前台点击导出数据按钮,跳转到action 处理 点击事件调用js 实现在js中跳转function export_data(str) { //过滤课程名和讲师姓名的非法字符串 if (stringFilter($("#courseName").val(), 20)
2012-11-12 12:36:45 716
原创 Struts2 excel 导入 数据库
项目上用到过的导入excel模块,记录下主要操作步骤以便以后查看:首先文件上传用到commons-io-1.3.2.jar和commons-fileupload-1.2.1.jar两个包,引入。1)点击导入按钮选择要导入的文件。代码如下: excelFile" size='1' name="excelFile" type="file" onchange="importIPlan
2012-11-12 11:13:21 10260 8
原创 SQLSERVER2008 233 18456
今天使用 SQLSERVER2008 先遇到了233 错误,后又遇到了 18456 ,从网上找到了解决方法,具体如下:一 、原帖 http://blog.163.com/luckcq@yeah/blog/static/171747707201132210207536/ 问题 : 已成功与服务器建立连接,但是在登录过程中发生错取。(provider:共享内存提供程序,error:0-管道
2012-11-08 11:28:43 697
原创 下拉框 级联
之前写过的关于下拉框级联的代码(js也是从网上找的),先记下来方便以后查看备份管理 var cityList = new Array(); //定义城市数组 cityList['每月'] = [ '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11',
2012-11-08 11:26:17 550
转载 日历控件
终于找到兼容ff的插件原创作者:寒羽枫(cityhunter172)转自:http://blog.csdn.net/cityhunter172/article/details/1417752一、简介与声明 此日历控件是 CSDN 网友 KimSoft 的作品:http://blog.csdn.net/kimsoft/archive/2006/05
2012-10-31 09:02:28 839
原创 <c:when> <c:otherwise> <c:choose> 嵌套 遍历 jstl
今天上午为了项目统一要把页面中的struts标签改为jstl标签。简要记录一下修改过程:用到标签的地方主要是遍历和条件判断。其他地方能用el表达式代替的尽量用el表达式。struts遍历: jstl遍历和struts差不多: struts条件判断:
2012-10-30 13:12:59 28934
转载 Eclipse插件安装
Eclipse插件安装的三种方法 (前两种安装方式以多国语言包的安装为例)1. 普通安装:用直接解压的安装方式来实现 解压插件到某个文件夹 将下载的插件文件解压到 Eclipse 的安装目录下 如插件文件为多国语言包: NLpack1-eclipse-SDK-3.1.1a-win32 下载的插件文件大多数书压缩文件,解压后得到包含 eclipse 的文件夹(里面有 plugins 和 featur
2012-10-30 10:07:08 557
转载 全局 result (global-results) 的使用
转自:http://blog.csdn.net/xiancaifu/article/details/6636146(1)有很多时候一个可供很多使用,这时可以使用标签来定义全局的,代码见struts-user.xml。执行顺序:当一个Action返回的String没有相应的与之对应,Struts2就会查找全局的。 "-//Apache Software Foundat
2012-10-30 10:04:54 818
原创 $(document).ready 缺少对象
今天做把页面的js代码全部放到js文件中。之后出现“缺少对象”的错误。原来导入引入js时要先引入jquery的js如下JS/jquery-1.8.0.js">JS/feedback.js">如果顺序反了,就会提示错误。以前没注意这个,花费我半小时时间啊!总结:js找错太恶心了
2012-10-29 17:36:56 2587
转载 Hibernate 对象 三种状态
转载自:http://hi.baidu.com/21tian/item/16c46a3472cdd7f62684f469Hibernate中的对象有三种状态: 瞬时状态(Transient),持久状态(Persistent),1. 脱管状态(Detached)1. 1.瞬时状态(Transient)由new命令开辟内存空间的Java对象,也就是平时所熟悉的普
2012-10-28 11:28:30 521
转载 openSession() getCurrentSession() 区别
转载自:http://hi.baidu.com/kongkongchanyi/item/c86d3c99e89e6ede7b7f018dgetHibernateTemplate().getSessionFactory().openSession()getHibernateTemplate().getSessionFactory().getCurrentSession()
2012-10-28 10:52:10 901
转载 Struts2单例引起的问题及解决思考
Struts2单例引起的问题及解决思考发布日期:11-06-21 03:05 文章来源:互联网项目采用了Struts2+Spring的装配方式,Spring管理Struts2的Action自动设置为单例。这样Action的生命周期为服务器生命周期,也就是说不关闭应用服务器,Action一直存在,Action中的属性也一直存在。这种现象的好处在于,分页对象所需要
2012-10-28 10:30:11 5911 1
原创 Struts2 unhandled exception
Struts has detected an unhandled exception: Messages:courseInfo Caught an exception while getting the property values of com.csljc.doraemon.trainingMgt.action.FeedBackAction@27de24Ca
2012-10-24 11:04:23 934
原创 mysql乱码解决方法 无法插入 控制台乱码
mysql乱码,整了一下午,终于整好了 不过原理自己还是不明白,不过把步骤记下来。留着以后参考。show variables like "%character%";show variables like "%coll%";把所有的"%character%";编码改为utf8;把所有的""%coll%";编码改为utf8_genneral_ci;修改数据库和表格,字段
2012-08-27 16:47:19 397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人