- 博客(34)
- 收藏
- 关注
原创 javascript对xml的解析 (ajax,dom4j)
javascript对xml的解析 function selectProv(field) { var xmlHttp = null; //表示当前浏览器不是ie,如ns,firefox if(window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } else if (window.ActiveXObject) { ...
2010-07-11 21:01:07 135
原创 java 解析xml 并导入数据库(dom4j )
java 解析xml 并导入数据库(dom4j ) import java.io.File;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.util.Iterator;import java.util.List;import ...
2010-07-11 20:49:57 291
原创 动态代理
JDK动态代理 public class LogHandler implements InvocationHandler { private Object targetObject; public Object newProxyInstance(Object targetObject) { this.targetObject = targetObject; return Pr...
2010-07-11 20:36:18 108
原创 TestHttpSessionAttributeListener
HttpSessionAttributeListener 和 HttpSessionListener 1. HttpSessionAttributeListener 当session里的属性发生Add,Removed,Replaced时,tomcat会自动调用相应方法 2. HttpSessionListener 当session被create 和 Destroyed时...
2010-07-11 20:17:43 103
原创 Oracle 表分区
表分区 1. 范围分区create table student (id integer not null,name varchar2(20),score integer)partition by range(score) (partition p1 values less than(60),partition p2 values less than(75),...
2010-07-11 20:00:40 91
原创 011 - 自定义converter
1. 自定义converter1) 从DefaultTypeConverter继承,重写convertValue()方法public class MyPointConverter extends DefaultTypeConverter{ @Override public Object convertValue(Object value, Class toType...
2009-12-30 19:53:54 163
原创 010 - Interceptor
1. 自定义Interceptor//MyInterceptor.javapublic class MyInterceptor extends AbstractInterceptor { public String intercept(ActionInvocation invocation) throws Exception { long start = System.cu...
2009-12-30 19:12:43 83
原创 009 - 声明式异常
1. 声明式异常 //struts.xml<struts> <constant name="struts.devMode" value="true"></constant> <global-results> <result name="error"&
2009-12-30 18:48:20 133
原创 008 - 输入校验
1. 输入校验 流程:用户提交表单 -> 进行类型转换(有错,转到input视图) -> 输入校验validateXxxx()(有错,转到input视图) -> validate()(有错,转到input视图) ...
2009-12-30 18:16:09 124
原创 007 - 文件上传
1.文件上传 //FileUpLoadAction .javapublic class FileUpLoadAction { private File image; //取得文件 private String imageFileName; //取得文件名 private String imageContentType; //取得文件类型 ...
2009-12-30 18:07:18 114
原创 006 - Struts2_tags
1) struts2 tags 1.<s:property> property: <s:property value="username"/> //查文档,若value的类型为Object,则为OGNL表达式 property 取值为字符串: <s:property value="'username'"/> </li> pr...
2009-12-26 11:15:40 108
原创 005 - OGNL
1)OGNL (Object Graph Navigation Language) 访问值栈中的action的普通属性: username = <s:property value="username"/> 访问值栈中对象的普通属性(get set方法): <s:property value="user.age"/> ...
2009-12-26 10:13:08 83
原创 004 - 取得Map类型的request,session,application - 模块包含 - 默认Action
1. 取得Map类型的request,session,application struts.xml跟普通的action的配置一样 //GetMapRequestSessionApplicationAction.javaimport org.apache.struts2.interceptor.ApplicationAware;import org.apache.strut...
2009-12-22 10:56:25 105
原创 003 - 接收参数_中文问题
1)接收参数1. 用属性接受参数给Action 注意Action里的属性名就尽量与要传递的属性名相同(注意不是直接给Action中的同名属性直接赋值) 如链接: <a href="user/user!add?name=a&age=8">添加用户</a> 它用调UserAction的setName(),和setAge()方法 ...
2009-12-21 11:40:37 126
原创 002 - struts2 _ action基本配置_路径问题
1)action基本配置 //IndexAction。javapublic class IndexAction extends ActionSupport { public String execute() { return "success"; }} //对应的struts.xml <package name="front" extends="struts-d...
2009-12-20 21:06:33 178
原创 001 - struts2_helloworld_问题记录
在struts.xml中加入<constant name="struts.devMode" value="true" />可不用老手动重起tomcat 在refactor改变项目名后,就在project ->reference ->myEclipse ->web 中的web context-root中改成新的项目名,否则应由老的项目名去访问...
2009-12-20 11:19:27 105
原创 Exception: No CurrentSessionContext configured!
异常堆栈: org.hibernate.HibernateException: No CurrentSessionContext configured! at org.hibernate.impl.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:540) at managers.UserManagerImpl...
2009-04-26 17:05:00 181
原创 2009-04-24 | spring 第一个例子
1、spring依赖库 * SPRING_HOME/dist/spring.jar * SPRING_HOME/lib/jakarta-commons/commons-logging.jar * SPRING_HOME/lib/log4j/log4j-1.2.14.jar 2、拷贝spring配置文件到src下3、拷贝log4j配置文件到src下4、在UserManagerImpl中提供构...
2009-04-24 16:58:12 74
原创 2009-04-16 | Hibernate关联映射 (常用集合映射)
Hibernate关联映射 (常用集合映射) <hibernate-mapping> <class name="CollectionMapping" table="t_CollectionMapping"> <id name="id"> <generator cla
2009-04-19 19:23:16 102
原创 2009-04-16 | Hibernate关联映射 (继承映射)
1.每棵继承树映射成一张表 t_animal idnamesexweightheighttype1Pig-1F100 P2Bird-1M 50B...
2009-04-19 10:27:03 131
原创 2009-04-16 | Hibernate关联映射 (多对多单双向)
多对多单向 User --->Role //User.hbm.xml <hibernate-mapping> <class name="User" table="t_user"> <id name="id"> <gen
2009-04-18 14:01:32 74
原创 2009-04-16 | Hibernate关联映射 (一对多单双向)
Hibernate关联映射 一对多单向<one-to-many> 单向Classes----->Student //Classes.hbm.xml <hibernate-mapping > <class name="Classes" table="t_classes"> <...
2009-04-16 21:41:49 66
原创 Struts 1.x | 通过stuts中的Token(令牌)阻止页面重复提交
通过stuts中的Token(令牌)阻止页面重复提交 1)原理: 当客户端每次请求一个页面之前,服务器端会产生一个令牌,同时把这个令牌传给客户端 之后再进行处理。处理完毕之后,马上更新旧的令牌,同时传送旧的令牌给客户端。 这样如果客户端提交表单一次之后,按IE上的后退...
2009-04-15 22:38:21 105
原创 Struts 1.x | 让dw支持struts
让dw支持struts 1) 正常情况下,在dw中不存在,也不会显示struts标签 2) 可以下载一个插件,让dw能够编辑并显示struts标签。 3) 配置步骤如下: 1)下载插件:ast-03.mxp 2)直接双击打开,此时dw会自动用扩展管理器打开,按照...
2009-04-15 22:37:32 75
原创 Struts 1.x | validator 动态验证框架
Struts validator 动态验证框架 1) struts数据的检验分成客户端检验与服务器检验。客户端检验是避免用户输入非法的的数据 , 而服务器端检验通常是把 用户输入的正确数据与数据库的数据进行对比,然后依然业务逻辑进行检验2) 如果要进行服务器端检验可以在Action中进行,如果要进行客户端检验则可以利用js或struts中的commons-validato...
2009-04-15 22:35:59 127
原创 Struts 1.x | DynaActionForm (动态ActionForm)
struts动态ActionForm 1)什么是动态ActionForm 动态ActionForm是struts从1.1版本开始引入一项新的技术,即在创建ActionForm时 可以不用通过编程的方式而只要通过struts-config.xml文件中进行配置,以后在struts运行时,会自动根 ...
2009-04-15 22:34:16 156
原创 Struts 1.x | 使用struts中的tiles框架技术使用模板页
1) 在开发Web应用程序时,常常要求同一个站点的所有Web页面保持一致的外观。比如 --------------------------------- | | | | | header | | |------------------------- | Menu | |...
2009-04-15 22:32:49 135
原创 Struts 1.x | DispatchAction
DispatchAction 1)使用DispatchAction控制器。可以让一个控制器执行几个相同或相似的操作,而不用写多个控制器 2)比如:一个注册表单同时有两个提交按钮。一个提交按钮用来检查用户名是否存在,一个提交按钮 用来执行注册功能,一般情况下会用两个控制器。但是可以通过DispatchAction来实现只用一个控制器 ...
2009-04-15 22:31:56 83
原创 Struts 1.x | <logic> 标签库
<logic> 标签库 1)要使用Logic标签库必须要加入标签库的声明 <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> 2)logic标签库中的提供的大多数功能完全可以用jstl来替代。一般在lo...
2009-04-15 21:09:49 133
原创 Struts 1.x | <bean> 标签库
Bean标签库 1)Bean标签库中的标签可以访问已经存在的javaBean以及它的属性,还可以定义新的javaBean,把它存放在 指定的范围内。还用于输出国际化信息 2)要使用bean标签库,需要加入 <%@ taglib uri="http://struts.apache.or...
2009-04-15 20:48:00 92
原创 Struts 1.x | <html> 标签库
html标签库生成html元素的标签 1)<html:link>相当于<a href>标签 A)href:要链接的目的地。比如:<html:link href="a.jsp">进入a.jsp</html:link> B)forward:要链接...
2009-04-15 20:44:00 128
原创 2009-03-26 | user.UserAction ClassNotFoundExeption
背景:struts ,DispatchAction 实验,项目莫名其妙的抛ClassNotFoundExeption,说我的user.UserAction找不到解决:重建工程,把所的文件导进去原因:在建这个项目之前,是copy了有错误的一个project,由于之前这个project导入了桌面上的一个.jar,之后,我把这文件删了,结果,在这个project中的工程配置文件出现了错误 ,但...
2009-04-15 19:13:48 100
2009-3-31 | ConnectionPool - Proxy
ConnectionPool.javapackage ConnectionPool;import java.util.*;import java.sql.*;public class ConnectionPool { private static ConnectionPool cPool = null; private static String url="jdbc:mysql:...
2009-04-15 19:11:39 95
原创 2009-04-09 | Hibernate关联映射 (多对一、一对一单双向)
多对一映射 <many-to-one> //User.hbm.xml<hibernate-mapping> <class name="User" table="t_user"> <id name="id"> <generator class="native"/> &
2009-04-15 19:08:51 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人