- 博客(17)
- 收藏
- 关注
原创 JS正则表达式——各种验证(2)
JS正则表达式——各种验证(2)1.验证手机号码: /** 验证手机号码是否输入合法 验证规则:11位数字,以1开头 第二位是3、5、8 */ function checkMobile(str) { var re=/^1[358][0-9]{9}$/;; if(re.test(str))
2018-02-02 14:12:45
518
转载 JS正则表达式——各种验证(1)
本文转载于:JS正则表达式的验证//判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称! } } //判断日期类型是否为YYYY
2018-02-02 13:50:07
798
原创 SSH整合--Action返回Json数据方法(8)
Action返回Json数据方法 在网页里面,通常需要从数据库获得数据,然后返回前台Json格式的数据,通过以下方法,便可以在SSH框架里的Action对象中,将获得的数据转换成Json数据。1.导包。将以下的包导入到项目中:注意:其中commons-logging-1.1.1.jar这个包与之前整合SSH导入的包有冲突,因此删除版本低的那个。2.Act
2018-01-26 16:32:35
2516
原创 SSH整合--联合spring测试hibenate--Junit测试
联合spring测试hibenate--Junit测试当出现下面的报错,那是因为你的sessionFatory版本导错了。java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition; at java.lang.Class.getDeclaredMethods0(Native Method) at j
2018-01-08 17:06:10
313
转载 Struts2的声明式异常处理
Struts2的声明式异常处理在struts2应用程序中你还在使用try catch语句来捕获异常么?如果是这样的,那你OUT啦!struts2支持声明式异常处理,可以再Action中直接抛出异常而交给struts2来处理,当然需要我们在xml文件中配置,由于抛出同样的异常的处理方法通常都一样,所以如果能在xml中配置全局异常,将会使得开发便捷性大大提高。以前的异常捕获可能是这
2018-01-07 00:24:23
289
原创 SSH整合--创建Action层(7)
创建Action层 Action层,引用对应的Service层,在Action层这里可以结合Struts的配置文件,跳转到指定的页面,当然也可以接受页面传递过来的请求数据,也可以做一些计算处理。1. 创建Action层(以用户登录为例)1.1 文件结构1.2 UserAction.javapackage cn.itcast.web.action;i
2018-01-07 00:06:14
1208
1
原创 SSH整合--创建Service层(6)
创建Service层在service层,主要引用对应的Dao层数据库操作,在Service层这里可以编写自己需要的代码(例如简单的判断,登录判断)1.创建Service层(以User表为例)1.1文件结构。1.2 UserService.java接口package cn.itcast.service;import cn.itcast.domain.User;pu
2018-01-06 23:51:55
679
原创 SSH整合--所有的配置文件(3)
所有的配置文件先把全部的配置文件列出来,其中详细的再往后的博文再详细介绍1.配置文件1.1配置文件目录注意: 其中的hibernate.cfg.xml.bak文件原为hibernate的配置文件,但因为SSH整合后,hibenate的配置文件就会完全整合到spring的applicationContext.xml配置文件中,hibernate.cfg.xml就
2018-01-06 23:37:33
1355
原创 SSH整合--创建Dao层(5)
创建Dao层 Dao层就是对相对应的数据表进行增删改查操作。 根据不同的返回结果,而返回不同的结果。1.创建Dao层(以User表为例)1.1文件结构:1.2 UserDao.java接口package cn.itcast.dao;import cn.itcast.domain.User;public interface UserDa
2018-01-06 23:28:14
1006
原创 SSH整合--Hibenate实体准备(4)
Hibenate实体准备注意:数据库有多少张表,就按照以下文件的格式创建多少个实体对象以及映射文件!!!1.为后面的简单例子准备好实体: 1.1实体结构图: 1.2实体代码如下:Customer.javapackage cn.itcast.domain;public class Customer { /* * CREATE TABLE `
2018-01-06 23:05:15
323
原创 SSH整合--导包(2)
导包1.Hibenate包 2.数据库驱动3.struts2包4.struts整合spring插件包5.spring包5.1 基本4+25.2 整合web包5.3 整合aop包5.4 整合Hibernate和事务包5.5 整合Junit4测试6.标签包
2018-01-06 22:38:14
232
原创 SSH整合--单独测试hibenate--Junit测试
当在整合ssh单独测试hibenate出现以下问题时,别犹豫,那是因为你代码敲少了。org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service
2018-01-06 16:52:56
397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人