- 博客(30)
- 收藏
- 关注
转载 struts2 action之间的跳转
result的name属性:SUCCESS:Action正确的执行完成,返回相应的视图,success是name属性的默认值;NONE:表示Action正确的执行完成,但并不返回任何视图;ERROR:表示Action执行失败,返回到错误处理视图;INPUT:Action的执行,需要从前端界面获取参数,INPUT就是代表这个参数输入的界面,一般在应用中,会对这些参数进行验证,如果验证
2013-03-05 10:09:09 217
转载 Java正则表达式应用总结
一、概述 正则表达式是Java处理字符串、文本的重要工具。 Java对正则表达式的处理集中在以下两个两个类:java.util.regex.Matcher 模式类:用来表示一个编译过的正则表达式。java.util.regex.Pattern 匹配类:用模式匹配一个字符串所表达的抽象结果。 比如一个简单例子:i
2013-02-04 13:05:43 128
原创 java 多线程
多线程的目的是为了最大限度的利用CPU资源。Java编写程序都运行在在Java虚拟机(JVM)中,在JVM的内部,程序的多任务是通过线程来实现的。每用java命令启动一个java应用程序,就会启动一个JVM进程。在同一个JVM进程中,有且只有一个进程,就是它自己。在这个JVM环境中,所有程序代码的运行都是以线程来运行。对于一个进程中的多个线程来说,多个线程共享进程的内存块,当有新的线程
2013-01-28 10:33:49 154
原创 struts2 session
in action class .: ActionContext actionContext = ActionContext.getContext(); Map session = actionContext.getSession(); session.put("USER_NAME", "");in jsp page :
2013-01-22 16:02:02 108
原创 struts2 session
in action class .: ActionContext actionContext = ActionContext.getContext(); Map session = actionContext.getSession(); session.put("USER_NAME", "");in jsp page :
2013-01-22 16:01:03 77
原创 struts2 +tiles 配置
1. web.xml配置,加入org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG/WEB-INF/tiles.xmlorg.apache.struts2.tiles.StrutsTilesListener2. struts.xml 配置。 <package na
2013-01-07 16:28:14 259
转载 Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一
2012-12-28 13:48:34 98
转载 JSP中EL表达式无效的问题
jstl.jar standard.jar第一步: 首先确定你是否导入的JSTL包。 在项目上右键,Myeclipse--》Add JSTL Librarys 第二步: 确定用的Servlet / JSP的版本。 查看web.xml的开头部分,如果有以下内容,表示是Servlet 2.4 / JSP 2.0。 xmlns="http://java.s
2012-12-27 18:19:08 288
转载 struts2 #% $使用
STRUTS2标签操作Map "> 下面代码中,sundayMap是treeView的一个field,key是timeScaleMap的键: ${sundayMap[key]} 取Session中的值 ${session.u
2012-12-27 16:51:59 147
转载 jstl 详解
概述 在JSP页面中,使用标签库代替传统的Java片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了JSTL(JSP Standard Tag Library),为大多数JSP页面逻辑提供了实现的JSTL技术,该技术本身就是一个标签库。 Sun公司Java规范标准的JSTL由apache jakarta组织负责维
2012-12-27 15:53:39 263
转载 详解EL表达式
关于EL 表达式EL表达式总是用大括号括起,而且前面有一个美元符($)前缀:${expression}。表示式中第一个命名变量要么式一个隐式对象,要么是某个作用域(页面作用域、请求作用域、会话作用域或应用作用域)中的一个属性。点 号操作符允许你使用一个Map键或一个bean性质名来访问值,例如,使用${foo.bar}可以得到bar的值,在此,bar是Map foo的Map键名,或者是
2012-12-27 15:43:37 137
转载 Struts2的 Tiles 配置步骤
Tiles 配置步骤1. 项目中导入Tiles JAR文件 (1) tiles-core-version.jar (2) tiles-api-version.jar (3) tiles-jsp-version.jar (4) Jakarta common BeanUtiles (5) Jakarta common Logging (6) Jakarta common D
2012-12-19 16:12:06 224
转载 struts2自定义验证器(身份证验证)
struts2的验证器是用的xwork里面的验证,自定义验证器就是根据源码继承已有的字段验证器而来。具体步骤如下:1.展开xwork-2.0.4.jar,com.opensymphony.xwork2.validator.validators目录下有个default.xml,将它复制到项目根目录下改名叫validators.xml。验证框架首先在根目录下找validators.xml文件,
2012-12-19 15:07:57 126
原创 使用存储过程,把超长文本保存在一个变量中,然后再insert update
/* Formatted on 2012/12/18 13:25 (Formatter Plus v4.8.8) */SET DEFINE OFF;delete from tab_template where template_id = 'abc';commit;declare v_clob clob :='a long text '; begin INSERT I
2012-12-18 13:52:33 178
转载 exp and imp
Oracle 提供两个工具imp.exe 和exp.exe分别用于导入和导出数据。这两个工具位于Oracle_home/bin目录下。 导出数据exp 1 将数据库ATSTestDB完全导出,用户名system 密码123456 导出到c:\export.dmp中 exp system/123456@ATSTestDB file=c:\export.dmp full=
2012-12-07 10:27:40 177
转载 JAVA~JSTL标签使用说明
JSTL标签使用说明1.EL语言介绍EL语言是JSTL输出(输入)一个JAVA表达式的表示形式。在JSTL中,EL语言只能在属性值中使用。EL语言只能通过建立表达式${exp1}来进行调用。在属性值中使用表达式有三种方式。1、value属性包含一个表达式在这种情况下,表达式值被计算出来并根据类型转换规则赋值给value属性。比如:中的${username}就是一个EL,它相
2012-12-06 14:18:26 134
转载 jsTL fmt
1)导入jstl 包,加载ftm标签首先将jstl的jar包放入类库中,使用1.2版本其次在jsp文件中引入所需要的 标记库,对于 ftm 标签,如下: Html代码 %@ taglib prefix='fmt' uri="http://java.sun.com/jsp/jstl/fmt" %> 2)输出 .properti
2012-12-06 14:16:28 210
转载 编写JSP Tag
编写一个JSP Tag涉及三个步骤:(1)编写JSP(2)编写JSP Tag的java程序(3)编写JSP Tag库的描述文件tld(实际是一个XML文件)这三个步骤之间没有顺序约束,下面是一个简单的例子:1 编写HelloTag.jsp%@page contentType="text/html"%> html> head>title>Hello Tags Page
2012-12-06 13:33:01 150
转载 Oracle的SQLPLUS中常用set语句
我们常常用set语句在设置一些需要的格式规范。下面,列举了几个常见set语句的应用。 set echo on--设置运行命令是是否显示语句set feedback on--设置显示“已选择XX行”set colsep | --设置列与列之间的分割符号set pagesize 10--设置每一页的行数set serveroutput on--设置
2012-11-30 10:51:30 190
转载 Struts2拦截器的使用
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局
2012-11-28 16:53:19 191
转载 shell中特殊符号
在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `co
2012-11-28 16:11:44 133
原创 oracle 匿名块测试
set serveroutput on; declare v_array varchar2(100) :='/cCC/ccC/1122858051(OPS)'; V_BRACKETS varchar2(1) :='('; v_
2012-10-22 17:31:54 239
转载 oracle execute immediate
当我们碰到有一类存储名称和过程的参数上都相似时,可以使用execute immediate来动态执行这些存储过程,在这次的项目中我有一类用“P_InsertInto_”开头的存储过程,后面是表名如:P_InsertInto_AC01、P_InsertInto_AC02等等,用来给AC01、AC02........这些表插入数据的,我们就只能用execute immediate动态执行这些过程,像这
2012-10-22 15:03:25 207
转载 把触发器说透
本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词8.2.
2012-10-22 14:58:11 179
转载 java日志处理组件log4j--log4j.xml配置详解
注:本资料通过网络查找然后整理而成首先要对配置文件的各个参数进行说明,这样才能合理的进行配置。参数意义说明:配置根Logger[html] view plaincopy其语法为: log4j.rootLogger = [ level ] , appenderName1, appenderName2, … level: 是日志记录的优先级,
2012-09-28 14:34:46 639
转载 SQL*Loader
SQL*LoaderMaximazing SQL*Loader Performance· Use Direct Path Loads - The conventional path loader essentially loads the data by using standard insert statements. The direct path loader (dir
2012-09-20 11:22:07 430
原创 oracle 显示 中文
select userenv('language') from dual; SELECT * FROM V$NLS_PARAMETERSORACLE有三方面的字符集,一是oracel server端的字符集,二是oracle client端的字符集;三是dmp文件的字符集。--查看oracel server端的字符集select userenv('languag
2012-09-03 11:00:09 163
转载 Oracle 存储过程
1.编写。编写一个最最简单的存储过程,给它起个名字叫做proc_helloworldCREATE OR REPLACE PROCEDURE proc_helloworldISBEGIN DBMS_OUTPUT.put_line ('Hello World!');END;/2.创建。在sqlplus命令行界面创建该存储过程sys@ora10g> conn se
2012-08-30 10:29:09 157
转载 使用 SAX 处理 XML 文档
SAX的基本情况SAX同DOM一样也是一个访问XML文档的接口。SAX是Simple API for XML的缩写。它不像DOM那样是W3C的推荐标准。它是由XML-DEV邮件列表的成员开发维护,由David Megginson领导(david@megginson.com)的一个Public Domain软件。SAX是一个彻底的自由软件,它的作者放弃了对它的所有权利,并且它也被许可用于任何目的
2012-08-28 10:05:33 169
转载 oracle 存储过程的基本语法
oracle 存储过程的基本语法1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的
2012-08-21 17:35:08 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人