- 博客(29)
- 资源 (83)
- 收藏
- 关注
原创 struts2 <s:select>理解以及默认值的问题
struts2的下拉列表:普通的下拉列表:--请选择性别--男女下面是对每个元素的说明:id:id是定位元素时使用的. 对于UI和表单标签它会被用作HTML的id属性name:元素的名字headerKey:相当于普通标签中的option的那么属性headerValue:相当于普通标签中中间夹得值listKey:就是option标签的namel
2013-10-25 10:31:16 1705
原创 java项目视频
java版qq:http://pan.baidu.com/s/1orpxsssh智慧团:http://pan.baidu.com/s/1cLU4m巴巴运动网项目:http://pan.baidu.com/s/15SiSW国家电力项目:http://pan.baidu.com/s/1Gb7KI (强烈推荐)银行业务调度系统:http://pan.baidu.com/s/1kn4Gq
2013-10-24 13:50:33 2605
原创 c3p0数据源的配置
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/evan?useUnicode=true&character
2013-10-24 10:06:42 1116
原创 java将字符串转换为算术运算
需求:将字符串“9-1+8-2+7-3+6-4+5-5”转换成算术运算,得出结果20,并返回关键代码: ScriptEngineManager manager = new ScriptEngineManager(); // javax.script.ScriptEngine ScriptEngine engine = manager.getEngineByName("Jav
2013-10-23 22:37:19 2779
原创 显示当前年月日与星期的javascript源码
<!-- tmpDate = new Date(); date = tmpDate.getDate(); month= tmpDate.getMonth() + 1 ; year= tmpDate.getYear(); document.write(year); do
2013-10-22 09:27:05 1366
原创 org.apache.jasper.JasperException: /WEB-INF/page/system/actingIndex.jsp (line: 38, column: 41) ?????
出现这样的错误是由于我的struts的表单是把post加双引号就可以了。
2013-10-22 09:16:39 4265 1
原创 三大框架整合ssh(四)-----controller层及页面
首先把页面需要的文件引入:js、 img、css、system.文件夹。地址为:http://download.csdn.net/download/zl544434558/6419869 第一,编写与页面对应的form(ElecTextForm.java) 从页面传递过来的值都为String类型public class ElecTextForm { private String
2013-10-18 17:34:39 4003
原创 三大框架整合ssh(三)-----service层
项目的目录结构图: 对于service层,只需要把service上加注解交给spring管理即可。 一、service的接口(IElecTextService.java)public interface IElecTextService { public static final String SERVICENAME = "IElecTextService"; pu
2013-10-18 15:50:18 3095
原创 三大框架整合ssh(二)------DAO层 源码
一、最高层的DAO接口(ICommonDao.java)public interface ICommonDao { public void save(T t);}二、最高层的DAO接口的实现(CommonDaoImpl.java)public class CommonDaoImpl extends HibernateDaoSupport implements IC
2013-10-18 15:30:53 4073
原创 三大框架整合ssh(二)------DAO层
先上一张项目截图: 由于在这一章我是spring和hibernate的整合,而且dao也再次精炼了。所以先解释一下为什么这么做。代码在下一篇给出。
2013-10-18 15:16:13 1938
原创 三大框架整合ssh(一)-----持久层搭建
这一节其实就是搭建hibernate开发环境,如果你可以自己搭建就跳过吧。但我还是把不做贴出来,并把可能出问题的方法指出来。下面是这个项目的持久层目录图:这一步主要是关于数据的操作,但是这时候你在数据只用一句话就可以了。create database evan(创建一个名称为evan的数据库),持久层的表我会在配置文件中让它自动生成。下面就是关于java的代码编写:一、编写与数
2013-10-18 13:51:04 2604
原创 三大框架整合ssh(前言)
由于以前自学编程都是看别人写的博客或者看视频成长起来的,现在我就希望能尽自己的一点力量,来帮到同在自学路上的人么。如果那里讲的不好或者错误,欢迎指出。这一章我首先把整个框架的示意图贴出来。
2013-10-18 10:41:23 1708
原创 hibernate的配置文件记不住的解决方法
如果你搭建hibernate框架的时候,有些配置文件的内容记不住,一般有两种解决方法。第一种:从网上找来模板,然后把对应的参数改一下即可 第二种:但是当你的开发环境连不了网的时候,而你身边恰好没有配置文件的模板怎么办呢?对于 Person.hbm.xml的声明文件可以在 hibernate3.jar------->org.hibernate---------->hibernate-
2013-10-17 11:01:10 1512
原创 hibernate 配置数据库方言
在开发hibernate的程序时,需要进行SessionFactory的配置,简单地说,也就是建立与数据库之间连接的配置,在hibernate中一般使用xml文件来进行配置,但是在该文件的配置中需要设置dialect方言属性值,对于不同的数据库,方言的值dialect是不同的,那么下面就列出在不同的数据库中如何设置该dialect值(参见下表):
2013-10-17 10:48:05 1217
原创 正则表达式--------验证二进制
function regularExpression() { var str = "1012";//javascript中正则表达式以斜杠“/” 开头和结尾 var Expression = /^1[10]*$/; var objExp = new RegExp(Expression); if (objExp.test(str) == false) {
2013-10-15 16:20:40 5224
原创 数字格式化-----将数字格式化制定位数
NumberFormat format = NumberFormat.getNumberInstance();//设置格式化的最小整数长度为4 format.setMinimumIntegerDigits(4); int id = 1;//由于format之后,默认是以“,”分割 String s_Id = format.format(id).toString().rep
2013-10-15 14:57:54 1353
转载 Java栈与堆
----对这两个概念的不明好久,终于找到一篇好文,拿来共享1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地
2013-10-14 15:19:24 794
原创 mysql以及oracle数据库的驱动和连接
mysql :驱动: com.mysql.jdbc.Driver连接:jdbc:mysql://localhost:3306/evan oracle:驱动:oracle.jdbc.driver.OracleDriver连接:jdbc:oracle:thin:@localhost:1521:orcl 另外mysql以及oracle的驱动在我资源里面都有的。重要是免积分
2013-10-14 10:11:45 1469
原创 junit-4.11需要注意的问题
下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcrest的包。去官网又看了一下,结果发现这样一段话:junit.jar: Includes the Hamcrest cl
2013-10-12 13:51:08 3463
原创 项目中遇到的正则表达式
半角:”^[ -~。-゜]+$”全角:”^[^ -~。-゜]+$”数字:”^[0-9]+$”英数字:”^[A-Za-z0-9]+$”数字 固定长度为四 : [0-9]{4}
2013-10-12 13:17:57 1117
原创 mybatis的helloworld版
项目的目录结构:一、添加mybatis.jar以及mysql的驱动包二、创建数据的表三、编写与表对应的实体类四、编写连接数据库的配置文件configuration.xml五、编写PersonMapper接口六、编写PersonMapper的实现,personMapper.xml文件七、编写测试文件二:创建数据表的语句。(数据库名称为evan)create t
2013-10-11 17:40:24 2296 1
原创 hibernate的helloworld版
项目目录结构图:一、添加mysql驱动jar包及hibernate的jar包(hibernate-release-4.2.3.Fina---->lib----->required下的所有)二、创建数据的表三、编写表对应的实体类即person类四、编写类与表关联的Person-hbm.xml文件五、编写hibernate.cfg.xml文件六、编写HibernateTes
2013-10-11 16:45:34 1291
原创 struts2的helloworld版
项目的目录结构图:步骤:一、添加jar包,由于struts2的jar包都添加进去的话,会有冲突,所以你就先加图中所示的jar包。而这些jar包我已上传到资源中。免积分的二、配置web.xml三、配置struts.xml四、编写jsp五、编写action 第一步,直接把jar包复制到lib文件夹下即可,第二步:web.xml内容http://www.w3
2013-10-10 18:21:31 1311
原创 struts2 jar全都加进去时tomcat启动报错的解决办法
为了省事,我把struts2所有的jar包都加到lib目录下,但是tomcat已启动就报org.apache.struts2.views.gxp.inject.InjectedObjectContainer这个错,我一直以为是哪里逻辑写的有问题,一顿猛查,还是没找到问题所在在网上搜了一下,好像是jar包有冲突。struts2 开发的基本包有: 我把这些jar上传到资源里,有需要的朋友下载一
2013-10-10 15:03:30 1340
原创 springmvc 注解版helloworld
这是目录结构图。springmvc的helloworld的几个步骤:一、添加jar包二、配置web.xml(这一步struts2类似)三、配置spring.xml四、写action五、写jsp访问 一、把从spring官网上下载的jar包都加进去,然后再加一个commons-logging-1.1.jar(spring依赖它做日志记录)。二、web.xml写法
2013-10-07 23:59:13 1527
原创 The method assertEquals(double, double) from the type Assert is deprecated
从网上下载的视频,看着视频做。居然和人家的不一样。assertEquals(double expected,double actul) 被废弃了,换成assertEquals(double expected,double actul,double delta)也就是在原来的方法上加一个误差值(double类型)官方解释为:@Deprecatedstatic public voi
2013-10-05 17:47:11 11242 5
转载 EasyMock 使用方法与原理剖析
简介: EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。本文将对 EasyMock 的功能和原理进行介绍,并通过示例来说明如何使用 EasyMock 进行单元测试。 Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对
2013-10-05 16:12:56 1338
原创 junit中failure和error的区别
今天学了junit发现网上说的都一样,对于没用过junit的人那叫一个痛苦。所以我总结了下junit中failure和error的区别。junit中: failure是指:被测程序的逻辑有错误,得不到预期的值。执行了junit的断言。 error是指:被测程序本身抛出的异常,还没有执行到junit的断言就抛出了异常。 断言:就是junit中的方法。例如(assertEqu
2013-10-05 15:21:11 4078
原创 自学v512工作室_刘伟_Java高端培训系列视频_log4j遇到的问题
由于以前没有系统的接触过log4j,现在国庆放假没什么事就在家自学了log4j。现在把遇到的问题贴出来。1、log4j.rootLogger = debug , appender1debug后面的“,”我以为是“.” 所以出错了2、#设置log4j输出的地方(这个是在控制台)log4j.appender.appender1 = org.apache.log4j.ConsoleA
2013-10-05 11:24:47 1776
springMVC上传文件demo
2015-04-01
简约至上PDF下载
2014-12-04
maven 实战
2014-11-26
HelloFreeMarker
2014-11-21
ssm框架快速生成工具
2014-07-25
敏捷软件开发:原则、模式与实践(高清有目录).pdf
2014-06-16
jsp一改动,就需要重启的解决方案
2015-07-09
cxf调用c#的webservice
2015-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人