`
stone_1231
  • 浏览: 38808 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
ireport中提供了自带属性$P{SUBREPORT_DIR}当我们新建.jrxml文件时默认$P{SUBREPORT_DIR}="存放当前设计的.jrxml文件的文件夹绝对路径" 默认值为:".\\"; 此时需注意应把$P{SUBREPORT_DIR}值设置为$P{SUBREPORT_DIR}="",这表示获得当前运行环境的.jrxml文件的上级文件绝对路径 如果不进行此设置则部署到运行环境时会以设计时的路径加载.jrxml文件,会报Could not load object from location:***.jrxml错误 另 ...
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String; [Ljava/lang/String;Ljava/lang/String;)  删除:sm.jar,asm-attrs.jar,cglib-2.1.3.jar ********************************* Caused by: Cannot locate the chosen ObjectFactory implementation: spring - [ ...
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterorg.apache.struts2.dispatcher.FilterDispatcherFilterDispatcher是早期struts2的过滤器,后期的都用StrutsPrepareAndExecuteFilter了,如 2.1.6、2.1.8。StrutsPrepareAndExecuteFilter名字已经很能说明问题了,prepare与execute,前者表 示准备,可以说是指filter中的init方法,即配制的导入;后者表示进行过滤,指do ...
Java和SQL各自有一套自己定义的数据类型(jsp的数据类型实际上就是Java的数据类型),我们要在Jsp程序和数据库管理系统之间正确的交换数据,必然要将二者的数据类型进行转换。先让我们来看两个表:     这里,大伙要注意了,并不是所有的数据类型在各种数据库管理系统中都被支持。下面,就几种常用的数据类型之间的转化进行说明:   (1)      CHAR, VARCHAR, 和 LONGVARCHAR   在SQL语言中,有三种分别表示不同长度的字符类型CHAR, VARCHAR, 和 LONGVARCHAR,在Java/Jsp中并没有相应的三种不同的数据类型与之一一对应,JDB ...

<T>

泛型 定义泛型方法,要将泛型参数列表置于返回值前面。 去掉T的话,编译器不是知道你方法参数里的T和返回类型T是什麽东西,而<T>表示用户告诉编译器T是什麽类型,这里的<T>和<T extends Object>应该是一样的,即告诉编译器只要把T当作Object子类来处理就行了   public static <T> List<T> getList(T t){ List<T> list = new ArrayList<T>(); list.add(t); //... return li ...
package com.hib.sql.dao; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import java.util.Map.Entry; import org.hibernate.Hibernate; import org.hibernate.SQLQ ...
分析函数运行效率高,使用方便。 分析函数是基于一组行来计算的。这不同于聚集函数且广泛应用于OLAP环境中。 Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是 对于每个组 ...
刚打开游标的时候,是位于一个空行,要用fetch into 才能到第一行。 只是要注意用更新游标的时候,不能在游标期间commit. 否则会报 ORA-01002: fetch out of sequence       就是COMMIT;导致错误        在打开有for update的cursor时,系统会给取出的数据加上排他锁(exclusive),        这样在这个锁释放前其他用户不能对这些记录作update、delete和加锁。        而我一旦执行了commit,锁就释放了,游标也变成无效的,再去fetch数据时就出现错误了。        因而要把commit放 ...
oracle 存储过程的基本语法 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 (     参数1 IN NUMBER,     参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字 2.SELECT INTO STATEMENT   将select查询的结果存入到变量中,可以 ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>JS控制HTMLDOM表格行上下移动</title> <style type="text/css"> <!-- td { text-align:center;font-size:12px;padding:3px;} www.111cn.cn --> </style> &l ...
1:提交页面前一个action this.saveToken(request); 2:提交页面 <input type="hidden" name="org.apache.struts.taglib.html.TOKEN" value= "<%=session.getAttribute("org.apache.struts.action.TOKEN")%>"/> 3:处理提交的action if(isTokenValid(request,true)){   //commonDa ...
jsp: <%-- 这里根据action的不同值(与struts-config.xml中path值对应)调用不同的方法--%> <%-- <html:form action="/mapDelete.do">--%> <%-- <html:form action="/mapSave.do">--%> <html:form action="/mapSearch.do"> age : <html:text property="age&qu ...
lookupDispatchAction用途之一:当jsp中有多个相同名字的按钮时 jsp: <body> <html:form action="/my"> age : <html:text property="age"/><html:errors property="age"/><br/> name : <html:text property="name"/><html:errors property=" ...
oracle中不区分大小写 可采取如下格式 yyyymmdd HH24:mi:ss yyyymmddhh24miss 但下面的会报错ORA-01810 格式代码出现两次 yyyy-MM-dd HH:mm:ss
一 原理区别     一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE ...
Global site tag (gtag.js) - Google Analytics