javaEE
foxhk
这个作者很懒,什么都没留下…
展开
-
类型转换
类型转换:步骤:1. Input.jsp[code="java"]Insert title here坐标请用逗号分隔 坐标: 用户名: 年龄: 生日: [/code]2. Struts.xml[code="java"] /helloworld.js...原创 2010-10-26 14:41:33 · 79 阅读 · 0 评论 -
用图形查看spring配置文件依赖关系
myeclipse提供了这样的功能:window->show view->Spring Explorer->右击相应的工程的applicationContext.xml->Open Graph原创 2010-11-08 08:51:45 · 185 阅读 · 0 评论 -
读取applicationContext.xml的两种方式
第一种:[code="java"]ClassPathResource cpr=new ClassPathResource("applicationContext.xml"); XmlBeanFactory factory=new XmlBeanFactory(cpr); Person person=(Person)factory.getBean("chinese...原创 2010-11-08 08:52:22 · 139 阅读 · 0 评论 -
spring用到的设计模式-工厂模式
Spring用到的设计模式之一核心:用到工厂设计模式1. Person.java[code="java"]package com.simplefactory;public interface Person { public String sayHello(String name); public String sayGoodBye(String name);}...原创 2010-11-08 08:53:59 · 111 阅读 · 0 评论 -
spring配置文件中集合类型的配置
前言:Spring中对于有些bean会有集合类型的属性,以下就是常见的几种集合类型属性配置案例。准备:1. 建collection工程。2. 导入Spring包1. Axe.java[code="java"]package com.test;public interface Axe{ public String chop();}[/code]...原创 2010-11-08 08:54:39 · 316 阅读 · 0 评论 -
反射案例
案例一:1. Test.java[code="java"]package com.test;public class Test { private String name="hello"; public String getName(){ return name; }}[/code]2. TestMain.java[code="java"...原创 2010-11-08 08:56:09 · 69 阅读 · 0 评论 -
spring整合struts2
前言:1. 创建工程strutsspring2. 导入struts和spring 的jar包具体步骤:1. login.jsp[code="java"]登录 [/code]2. success.jsp[code="java"]Insert title here...原创 2010-11-08 08:56:59 · 61 阅读 · 0 评论 -
单例模式
1. Singleton.java[code="java"]package com.test;public class Singleton { private Singleton(){ } private static Singleton singleton; public static Singleton getInstance(){...原创 2010-11-08 08:57:41 · 65 阅读 · 0 评论 -
代理模式
一. 静态代理1. Subject.java[code="java"]package com.test;public abstract class Subject { public abstract void request();}[/code]2. RealSubject.java[code="java"]package com.test;pu...原创 2010-11-08 08:58:43 · 70 阅读 · 0 评论 -
spring整合hibernate
准备条件:1. 创建数据库hibernatespring,表person2. 建工程hibernatespring,导入hibernate和spring包[code="java"][/code]具体步骤:1.Person.javqa[code="java"]package com.test.bean;public class Person { private...原创 2010-11-08 08:59:35 · 83 阅读 · 0 评论 -
ssh2
准备条件:1. 建WEB工程:ssh22. 建数据库ssh2,表user3. 导入struts2,hibernate,spring包,注意包冲突,另导入commons-dbcp.jar, commons-pool.jar数据库连接池包具体步骤如下: 1. 实体类1.1 User.java[code="java"]package com.ssh2.bean;p...原创 2010-11-11 13:56:15 · 67 阅读 · 0 评论 -
整合SSH2时需注意几点
1.需要导入struts2-spring-plugin-2.1.8.1.jar包这个包是Struts与spring整合的必须的3.看下asm.jar文件有没有重复的,有的话保留asm.jar,删除另外一个。4.web.xml中找到如下并改正,Struts2的核心类是下面这个。 struts2 org.apache.struts2.dispatcher.ng.fi...原创 2010-12-10 16:35:55 · 90 阅读 · 0 评论 -
spring的基本操作IOC
前言:Spring通过IOC/DI来实现获取对象准备:1. 建Spring2工程。2. 导入Spring包具体实现:1. Person.jav[code="java"]package com.test;public interface Person { public void work();}[/code]2. Chinese.java[...原创 2010-11-08 08:51:02 · 64 阅读 · 0 评论 -
spring的基本操作-反射
前言:Spring通过反射来实现获取对象准备:1. 建Spring1工程。2. 导入Spring包具体实现:1. Person.java[code="java"]package com.simplefactory;public interface Person { public String sayHello(String name); public...原创 2010-11-08 08:50:22 · 117 阅读 · 0 评论 -
Struts2整合Hibernate
1. 准备条件:1.1 在MYSQL中创建hibernate数据库,创建person表1.2 创建hibernate工程,导入struts2,hibernate3.3,mysql驱动包。2. hibernate.cfg.xml[code="java"] true true jdbc:mysql://localh...原创 2010-10-29 19:00:19 · 94 阅读 · 0 评论 -
输入校验
一. 基本校验1. 页面:register.jsp[code="java"]Insert title here -------------------------------------------- username: ...原创 2010-10-26 14:42:21 · 137 阅读 · 0 评论 -
类型转换与输入校验总结
一, struts2标签可以保留输入信息1. register2.jsp注:可以不用标签的默认布局,如就变成普通的html标签了[code="java"]Insert title here [/code]二,Action中属性驱动(PropertyDriven)和模...原创 2010-10-26 14:43:37 · 80 阅读 · 0 评论 -
配置文件
Struts2配置文件struts.xml[code="java"][/code]注:struts-2.0.dtd文件必须放在src下或[code="java"][/code]原创 2010-10-26 14:44:44 · 68 阅读 · 0 评论 -
异常处理机制
1. 定义异常类1.1 UsernameException.java[code="java"]package com.test.exception;public class UsernameException extends Exception { private String message; public UsernameException(String ...原创 2010-10-26 14:46:14 · 72 阅读 · 0 评论 -
struts2拦截器剖析
一.Struts2使用拦截器步骤:1. 定义拦截器类2. 声明拦截器3. 使用拦截器1. 定义拦截器MyInterceptor.java[code="java"]package com.test.interceptor;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony....原创 2010-10-26 14:47:21 · 69 阅读 · 0 评论 -
I18N
一, 查看当前操作系统中可用的语言[code="java"]package com.i18n;import java.util.Locale;public class Test1 { /** * @param args */ public static void main(String[] args) { Locale[] locales=Lo...原创 2010-10-26 14:47:52 · 176 阅读 · 0 评论 -
调用指定Action的方法
主要在配置文件中配置下:注:如应用于增删改查的类1. struts.xml[code="java"] /output.jsp /error.jsp[/code]2. PointAction类:[code="java"]public String test() throws Exception{ System.out.println("tes...原创 2010-10-26 14:48:46 · 123 阅读 · 0 评论 -
文件上传
1. upload.jsp[code="java"]Insert title here [/code]2. uploadResult.jsp[code="java"]Insert title here upload success![/code]3. strut...原创 2010-10-26 14:49:20 · 79 阅读 · 0 评论 -
JDBC
一. JDBC连接Access实例1. 准备条件1.1 创建一个Access数据库,例如:C:\\ test.ldb1.2 ODBC数据源配置:开始->控制面板->管理工具->数据源(ODBC)->系统DSN->添加->Microsoft Access Driver (*.mdb)->完成->数据源名->选择数据库1.3 把Customer.dat,User.dat,Creat...原创 2010-10-29 18:56:37 · 74 阅读 · 0 评论 -
hibernate基本操作
1.准备条件:1.1 创建hibernate2工程1.2 导入hibernate包1.3 创建hibernate2数据库,以及customers表2. Customers.java[code="java"] package com.hibernate2.bean;import java.sql.Date;import java.sql.Timestamp;...原创 2010-10-29 18:58:02 · 84 阅读 · 0 评论 -
hibernate级联操作
准备条件:1. 创建hibernate3工程2. 导入hibernate的jar包3. 创建数据库hibernate3,及表customers,orders一. 一对多双向关联1. hibernate.cfg.xml[code="java"] true jdbc:mysql://localhost:...原创 2010-10-29 18:59:07 · 78 阅读 · 0 评论 -
struts2.1改变配置文件默认位置
[code="java"] config struts-default.xml,struts-plugin.xml,../struts.xml struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter [/code]注:../代表的是/...原创 2011-03-31 14:01:57 · 85 阅读 · 0 评论