自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 MyBatis基本用法

MyBatis的基本用法

2014-04-17 14:12:13 1324

原创 用Cookie实现购物车

用cookie实现购物车

2014-01-20 13:56:08 7491

原创 hibernate inverse cascade属性作用

以one-to-many作为例子说明 定义Student实体类 public class Student { private int id; private int tid; private String name; /** 忽略 setter() getter() */ } 定义Teacher实体类 public class Te

2014-01-15 10:07:53 1816

转载 Spring中数据源和数据库连接池配置的几种方法

转自:Spring中数据源和数据库连接池配置的几种方法 Spring 中数据源和数据库连接池配置的几种方法 一、           数据源的配置: *    与 Hibernate 集成最常见的一种: 配置 sessionFactory -->         bean id = "sessionFactory" class = "org.springframework.orm.h

2013-12-25 10:57:58 914

转载 Spring连接MySQL、Oracle和SQL Server的数据库运动连接属性

在配置文件applicationContext.xml设置如下: xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/s

2013-12-24 23:19:06 910

原创 javaMail发邮件

发送邮件的主要步骤 1.设置发送的协议,也就是设置smtp和验证机制(一般协议都是通过Properties键值形式来设置) 2.发送邮件需要的几个重要类Session ,Message,Transport 3.Session对象可以通过Session的getInstance(java.util.Properties props) 或getInstance(j

2013-10-20 23:18:56 1499

转载 Struts2输入校验总结

(转)Struts2输入校验总结 一. 手动输入完成校验  1.普通的处理方式:只需要在action中重写validate()方法  2.一个action对应多个逻辑处理方法:指定校验摸个特定方法的方式:  重写validateXxxx()方法。Eg:如果,只校验login方法,则只需重写validateLogin(). 二. 输入校验流程:  1. 类型转换器负责对字符串的请求参数执行类型

2013-08-05 09:10:06 719

转载 spring - context:component-scan

spring - context:component-scan(转) 1. 扫描过滤方式  过滤器类型 说明  注释 假如 com.baobaotao.SomeAnnotation 是一个注释类,我们可以将使用该注释的类过滤出来。  类名指定 通过全限定类名进行过滤,如您可以指定将 com.baobaotao.Boss 纳入扫描,而将 com.baobaotao.Car 排除在外。  正则表达式

2013-08-05 09:10:04 876

转载 ids for thisclass must be manually assigned before callingsave()

(转)   ids for this class must be manually assigned before calling save() 引起问题的原因: 由Hibernate根据数据库表自动生成的"类名.hbm.xml"映射文件引起的。 首先我的表(Info)由两个字段组成,即: int id;//主建 String name; (自己做测试,所以就简单的建了个表)

2013-08-05 09:10:02 1118

转载 Hibernate一对多(单向)

原文转自:博客:http://www.blogjava.net/wintys [原]Hibernate一对多(单向) [标题]:Hibernate一对多(单向) [时间]:2009-6-12 [摘要]:单向一对多关联只需要在"一方"进行配置即可,"多方"无需额外配置。 [关键字]:外键,inverse,Hibernate,Set,一对多,单向,ORM,mapping,关系数据库,映射

2013-08-05 09:10:00 1107

转载 jquery 对select中的option…

原文地址:对select中的option操作(转的)">jquery 对select中的option操作(转的)作者:爱无痕 Jquery的功能很强大,下面介绍Jquery操作表单Select元素的用法: jQuery获取Select元素,并选择的Text和Value: 1. $("#select_id").change(function(){//code...});   //为Select添

2013-08-05 09:09:58 764

转载 struts2+displaytag翻页时In…

原文地址:OGNL express">struts2+displaytag翻页时Inappropriate OGNL express作者:joeytang9118相信肯定有人遇到这个问题: struts2+displaytag翻页时会出现下面的堆栈信息,虽然程序能跑起来,可是还是让人很不爽。 ognl.InappropriateExpressionException: Inappropriate

2013-08-05 09:09:56 1044

转载 struts的token 防止form表单…

转自:关于struts的token 请求有效性处理,使用令牌可以有效的防止重复提交。 protected String generateToken(HttpServletRequest request) 创建一个令牌. protected boolean isTokenValid(HttpServletRequest request) 检查令牌是否有效 protected boolean i

2013-08-05 09:09:54 806

转载 Hibernate的Criteria方法

原文地址:Criteria的方法">Hibernate Criteria的方法作者:小妮子    Criteria是一种比hql更面向对象的查询方式。Criteria 可使用 Criterion 和 Projection 设置查询条件。可以设置 FetchMode( 联合查询抓取的模式 ) ,设置排序方式,Criteria 还可以设置 FlushModel (冲刷 Session 的方式)和 Lo

2013-08-05 09:09:52 735

转载 struts技术的logic标签

(转自)struts技术的logic标签                              开源项目最好的是可以让我们从项目的源码本身角度看项目,通过对源码的了解更多的是对设计思想融会贯通达提升整体能力的目的。   一、定义标签文件(web.xml)   /tags/struts-logic   /WEB-INF/struts-logic.tld 二、引用标签文件(jsp文件)

2013-08-05 09:09:50 1029

转载 @Resource注解

原文地址:@Resource注解作者:玄影镜心@Resource 注解被用来激活一个命名资源(named resource)的依赖注入,在JavaEE应用程序中,该注解被典型地转换为绑定于JNDI context中的一个对象。 Spring确实支持使用@Resource通过JNDI lookup来解析对象,默认地,拥有与@Resource注解所提供名字相匹配的“bean name(bean名字)”

2013-08-05 09:09:48 1157

转载 Hibernate中No row with the given identifier exis

good原文地址:row with the given identifier exis">Hibernate中No row with the given identifier exis作者:兰博wkHibernate中No row with the given identifier exists 今天整理权限和菜单关联的时候,报出了No row with the given identifier

2013-08-05 09:09:46 843

转载 @Resource注解

原文地址:@Resource注解作者:玄影镜心@Resource 注解被用来激活一个命名资源(named resource)的依赖注入,在JavaEE应用程序中,该注解被典型地转换为绑定于JNDI context中的一个对象。 Spring确实支持使用@Resource通过JNDI lookup来解析对象,默认地,拥有与@Resource注解所提供名字相匹配的“bean name(bean名字)”

2013-08-05 09:09:46 1370

转载 常用正则表达式(程序员必转)

原文转自 只能输入数字:"^[0-9]*$"。    只能输入n位的数字:"^\d{n}$"。   只能输入至少n位的数字:"^\d{n,}$"。   只能输入m~n位的数字:。"^\d{m,n}$"   只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。   只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。   只能输入有1~3位小数的正实数:"^[

2013-08-05 09:09:44 1173

转载 web.xml;context-param;init-param

原文转自 的作用: web.xml的配置中配置作用 1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将转化为键值对,并交给ServletContext. 4.容器创建中的类实例,即创建监听. 5.在监听中会有c

2013-08-05 09:09:41 843

转载 去除空格的js 和 使用正…

原文出自 1.String.prototype.Trim = function() {     return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.LTrim = function() {     return this.replace(/(^\s*)/g, ""); } String.prototype.Rtrim = fu

2013-08-05 09:09:34 2265

转载 IFrame下父页面调用子页面的JS方法

参考资料http://blog.sina.com.cn/s/blog_7c76d63901017ur8.html#commonComment parent.frames["frameName"].window.functionName(); frameName:IFrame的name; funtionName:子页面中JS方法名; var obj = parent.frames["frameNa

2013-08-05 09:09:32 815

转载 oracle使用汉字首字母查询函数

原文地址:使用汉字首字母查询函数以及使用方法">oracle 使用汉字首字母查询函数以及使用方法作者:亚历山大女王CREATE OR REPLACE FUNCTION F_TRANS_PINYIN_CAPITAL(P_NAME IN VARCHAR2) RETURN VARCHAR2 AS     V_COMPARE VARCHAR2(100);     V_RETURN VARCHAR2(400

2013-08-05 09:09:29 1335

原创 struts2 Action访问Servlet Api

struts2 访问Servlet Api 有三种方法 1.  ActionContext 2.  ServletContextAware             实现该接口的Action可以访问ServletContext实例      ServletRequestAware            实现该接口的ACtion可以访问HttpServletRequest实例      Servle

2013-08-05 09:09:26 660

转载 Filter与Servlet的区别

Filter介绍  Filter可认为是Servlet的一种“变种”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。它与Servlet的区别在于:它不能直接向用户生成响应。完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理。 详细请看Filter与

2013-08-05 09:09:23 716

原创 jsp自定义标签

标签库文件是一个标准的xml文件,该文件的根元素是taglib元素, taglib的三个子元素 1.tlib-version       <!-- 标签库的版本号 ,对程序作用不大--> 2.short-name      <!-- 标签库默认短名,对程序作用不大--> 3.uri                     <!-- 指定标签库的唯一标识,非常重要--> taglib元素下可

2013-08-05 09:09:21 768

转载 struts2标签不显示Label属性

原文来处 今天同事遇到一个struts2标签的label属性不显示,并且标签不换行的问题,网上搜了一下,解决方法如下: struts2的标签不管是还是一概不显示label了,连换行都不换了。 查找原因有三种情况: 1、发现原来struts.properties下多了这句话: struts.ui.theme=simple 2、struts2.xml 中有 3、 jsp页面form标签有属性 th

2013-08-05 09:09:19 1886

原创 struts2类型转换

struts2类型转换 基于ongl的类型转换 配置struts.xml <?xml version="1.0" encoding="gbk"?>         "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"         "http://struts.apache.org/dtds/struts-2.0

2013-08-05 09:09:17 762

原创 spring一些知识

Spring容器配置 1.定义数据源(datasource) 2.通过依赖注入datasource创建sessionFactory 3.通过依赖注入sessionFactory创建hibernateTemplate 4.通过依赖注入hibernateTemplate创建dao 5.通过依赖注入dao创建service 6.通过依赖注入service创建action 配置事务控制  ger -

2013-08-05 09:09:15 1076

转载 Struts2的Stack Context和ValueStack

原文地址:Context和ValueStack">Struts2的Stack Context和ValueStack作者:茶叶蛋1、提到Struts2的传值功能时,经常会见到Stack Context和ValueStack等概念,那么它们到底是什么,有什么作用呢。 ValueStack(值栈):Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是 Og

2013-08-05 09:09:12 787

转载 el表达式

原文来处 1、EL简介 1)语法结构        ${expression} 2)[]与.运算符      EL 提供.和[]两种运算符来存取数据。      当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如:          ${user.My-Name}应当改为${user["My-Name"] }      如果要动态取值时,就可以用

2013-08-05 09:09:10 856

原创 org.hibernate.exception.SQLGrammarException: could notinsert: [com.michael.model.Storen]

在做hibernate多对一关联时发现这样的异常 1.org.hibernate.exception.SQLGrammarException: could not insert: [com.michael.model.Storen] 2.Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'hibe

2013-08-05 09:09:08 1073

原创 hibernate集合映射

package com.michael.model; import java.util.ArrayList; import java.util.List; public class Friends { private String sex; private String f_name; private List cars = new ArrayList(); private Person

2013-08-05 09:09:06 709

原创 struts2自定义拦截器

配置struts.xml <?xml version="1.0" encoding="gbk"?>         "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"         "http://struts.apache.org/dtds/struts-2.0.dtd">     设置Web应用的默认编码集

2013-08-05 09:09:03 696

原创 struts2下载文件

配置struts.xml <?xml version="1.0" encoding="gbk"?>         "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"         "http://struts.apache.org/dtds/struts-2.0.dtd"> <constant name="s

2013-08-05 09:09:01 779

转载 Can not find a java.io.InputStream with the name [inputStream] in the invocation stack问题解决

原文地址:not find a java.io.InputStream with the name [inputStream] in the invocation stack问题解决">Can not find a java.io.InputStream with the name [inputStream] in the invocation stack问题解决作者:digense具体异常是这句

2013-08-05 09:08:59 1507

原创 struts2上传文件

1.配置struts.xml <?xml version="1.0" encoding="gbk"?>         "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"         "http://struts.apache.org/dtds/struts-2.0.dtd"> <constant name

2013-08-05 09:08:57 677

转载 JSP2.0的简单标志库扩展_SimpleTag

原文来处 在jsp1.2时代已经有标记库了, 并且功能强大,但标记库的编程和调用都比较复杂,导 致真正使用到WEB开发中的还是不多。JSP2.0推出的简单标记库扩展解决了以上的问题。 简单标记库相对JSP1.2中的标记库来说,优点在于: 对后台程序员来说:结构更简单,实现接口更少,可以轻松实现后台程序   JSP 2.0中加入了新的创建自制标记的API:javax.servlet.jsp.t

2013-08-05 09:08:54 858

转载 Hibernate事务管理

原文来处 Hibernate事务管理   Hibernate是JDBC的轻量级封装,本身并不具备事务管理能力,在事务管理层,Hibernate将其委托给底层的JDBC或者JTA,以实现事务的管理和调度。 Hibernate的默认事务处理机制基于JDBCTransaction,也可以通过配置文件设定采用JTA作为事务管理实现:                ……

2013-08-05 09:08:52 628

转载 DisplayTag的使用方法

原文来处 一.部署 1.下载display-1.1-bin.zip,然后解压缩。将displaytag-examples-1.1.war中的web/lib类包放入到自己的web应用的web-inf/lib目录下,并将web-inf/classes中的displaytag.properties放入到自己web应用的web-inf/classes目录下。 下载jar包的地址:http://dis

2013-08-05 09:08:50 567

在短时间可以学好asp基础

学asp的必须品!里面有一些初学者要的东东!希望你们学得愉快!

2010-09-05

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除