自定义博客皮肤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 1154 3

原创 用Cookie实现购物车

用cookie实现购物车

2014-01-20 13:56:08 7075 3

原创 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 1674

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

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

2013-12-25 10:57:58 766

转载 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 814

原创 javaMail发邮件

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

2013-10-20 23:18:56 1374

转载 Struts2输入校验总结

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

2013-08-05 09:10:06 583

转载 spring - context:component-scan

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

2013-08-05 09:10:04 763

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

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

2013-08-05 09:10:02 913

转载 Hibernate一对多(单向)

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

2013-08-05 09:10:00 988

转载 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 680

转载 struts2+displaytag翻页时In…

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

2013-08-05 09:09:56 875

转载 struts的token 防止form表单…

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

2013-08-05 09:09:54 700

转载 Hibernate的Criteria方法

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

2013-08-05 09:09:52 604

转载 struts技术的logic标签

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

2013-08-05 09:09:50 844

转载 @Resource注解

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

2013-08-05 09:09:48 946

转载 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 withthe given identifier exists今天整理权限和菜单关联的时候,报出了Norow with thegiven identifier

2013-08-05 09:09:46 734

转载 @Resource注解

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

2013-08-05 09:09:46 1221

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

原文转自只能输入数字:"^[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 783

转载 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 718

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

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

2013-08-05 09:09:34 2083

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

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

2013-08-05 09:09:32 724

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

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

2013-08-05 09:09:29 1176

原创 struts2 Action访问Servlet Api

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

2013-08-05 09:09:26 570

转载 Filter与Servlet的区别

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

2013-08-05 09:09:23 602

原创 jsp自定义标签

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

2013-08-05 09:09:21 618

转载 struts2标签不显示Label属性

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

2013-08-05 09:09:19 1719

原创 struts2类型转换

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

2013-08-05 09:09:17 647

原创 spring一些知识

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

2013-08-05 09:09:15 969

转载 Struts2的Stack Context和ValueStack

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

2013-08-05 09:09:12 694

转载 el表达式

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

2013-08-05 09:09:10 709

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

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

2013-08-05 09:09:08 936

原创 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 = newArrayList();private Person

2013-08-05 09:09:06 597

原创 struts2自定义拦截器

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

2013-08-05 09:09:03 577

原创 struts2下载文件

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

2013-08-05 09:09:01 615

转载 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 1255

原创 struts2上传文件

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

2013-08-05 09:08:57 574

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

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

2013-08-05 09:08:54 733

转载 Hibernate事务管理

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

2013-08-05 09:08:52 513

转载 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 467

在短时间可以学好asp基础

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

2010-09-05

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

TA关注的人

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