`
文章列表
tomcat 6的 struts2+hibernate3+spring2.5下的应用移植到weblogic10.3上,在运行 weblogic10.3时发现,原来在tomcat6运行妥妥的应用不好用了,在开发工具中发现抛异常: org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken 原因: Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hi ...
情况1:方案(1)前台Jsp传参附加在URL后面(jquery)         前台引入jquery库         对含中文的参数进行如下处理:                    encodeURIComponent(encodeURIComponent(“XXX”)),其中“XXX”是含中文的参数值。      ...
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态         由new命令开辟内存空间的java ...
//将进程数设置自己需要的数量,尽量大 alter system set processes=500 scope=spfile; //默认进程数 select count(*) from v$process //当前进程数 select value from v$parameter where name = 'processes' 序列实现oracle数据库自增长 create  sequence seq_autoId increment by 1 start with 1 maxvalue 1000 使用序列: seq_autoId.nextval
package com.zz.commonsql; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; /** * DAO层 连接类 * @author 张志 */ public class CommonSql { /** * 连接方法 * * @return con , null */ public Connecti ...

oracle连接类

package com.zz.commonsql; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /** * oracle 数据库连接类 * * @author 张志 * */ public class OracleConnDB { static String url = "jdbc:oracle:thin:@127.0.0. ...

sql查询练习

sql查询练习文档,附件中下载

JDBC编程步骤

DBC编程步骤: 1、注册加载JDBC驱动程序 2、建立与数据库的连接 3、创建一个statement或preparedStatement(发送sql请求) 4、执行sql语句 5、遍历获取处理结果集 6、关闭连接
(1)检索和用户请求匹配的ActionMapping实例,如果不存在就返回请求路径无效信息; (2)如果ActionForm实例不存在,就创建一个ActionForm对象,把客户提交的表单数据保存到ActionForm对象中; (3)根据配置信息决定是否需要表单验证.如果需要验证,就调用ActionForm的validate()方法; (4)如果ActionForm的validate()方法返回null或返回一个不包含ActionMessage的ActuibErrors对象, 就表示表单验证成功; (5)ActionServlet根据ActionMapping所包含的映射信息决定将请求转发 ...
Struts2与Struts1对比 Struts2与Struts1Struts2与Struts1对比 Action 类:   Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。   Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一 个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作 Struts2的Action对象。 线程模式:   Struts1 Action是单例模式并且必 ...

ajax执行步骤

1.客户端触发异步操作(javascript改变事件) 2.创建新的XMLhttpRequest的对象 3.设置回调函数 4.使用open方法与服务器建立连接 此方法设置http的请求方式(post/get)如果是post方式,需设置请求头信息xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded") 5.向服务端发送数据 xmlHttp.send(null);如果是post提交方式,就不能为空 6.在回调函数中针对不同的响应状态进行处理,返回包含处理结果的XML ...
jquery.form.js       ----表单验证插件 jquery.validate.js   ----表单验证 jquery-1.4.2.js里的代码是没有进行处理的原代码,适合于人们阅读与研究. jquery-1.4.2.min.js里的代码进行过特殊的处理,如变量的名称基本都写成一个字母,而且格式缩进都被删除了. jquery级联案例和表单案例,请在附件中下载
下载的核心java代码: Action类: public class Download extends ActionSupport {     //下载文件 private String fileName = "";     public String getFileName() throws UnsupportedEncodingException { return new String(fileName.getBytes("gbk"), "iso-8859-1"); }      //为需要下载的文件进行编码 pu ...

struts2拦截器笔记

如果用户要开发自己的拦截类,需要实现Interceptor接口,它包括三个方法: Init() destroy() intercept(ActionInvocation action) 另一种只需继承AbstractInterceptor类实现  AbstractInterceptor方法 拦截器在strut2中配置的详细解析 <package name="default" extends="struts-default" namespace="/"> <interceptors> //自定义的一个拦截器 ...
1.动态创建select     function createSelect(){         var mySelect = document.createElement(select);         mySelect.id = mySelect;          document.body.appendChild(mySelect);     } 2.添加选项option    function addOption(){         根据id查找对象,          var obj=document.getElementById('mySelect');    ...
Global site tag (gtag.js) - Google Analytics